GET https://testing.palaisbavard.fr/en_US/taxons/t-shirts/women?sorting%5BcreatedAt%5D=desc

Components

12 Twig Components
44 Render Count
47 ms Render Time
96.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 36.82ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 4.90ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 3.95ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.10ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 1.39ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.53ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.12ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.84ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.72ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.40ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.19ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.50ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 96.0 MiB 1.39 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11681 …}
    +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 {#11752
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11683
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11682 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11681 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 96.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12201
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12199 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12200 …}
    +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 {#12210
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12201
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12197 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12199 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12200 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 96.0 MiB 2.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12298
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12271 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12293 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12291 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12319
  +cart: App\Entity\Order\Order {#12374 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12298
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12271 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12293 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12291 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 96.0 MiB 1.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12559
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12555 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12552 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12553 …}
    +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 {#12568
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12559
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12555 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12552 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12553 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 96.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12836 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12838 …}
    +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 {#12848
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12839
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12836 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12838 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 96.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12952
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12948 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12951 …}
    +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 {#12960
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12952
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12948 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12949 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12951 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 96.0 MiB 1.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13022
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13021 …}
    +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 {#13030
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13022
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13018 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13019 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13021 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 96.0 MiB 12.97 ms
Input props
[
  "product" => App\Entity\Product\Product {#7758
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8564 …}
    #associations: Doctrine\ORM\PersistentCollection {#8504 …}
    #createdAt: DateTime @1764359603 {#7997
      date: 2025-11-28 19:53:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7478
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8563 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8566
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7758}
        #id: 49
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Sed occaecati harum dolorum et qui architecto ipsam. Eligendi doloribus vel velit libero. Consequatur molestiae deserunt eos qui. Quae at fugit recusandae aut ab assumenda.\n
          \n
          Voluptas molestias laudantium qui molestias. Sunt velit rerum voluptas vero. Dolore neque debitis eum quas quis corporis cupiditate molestias. Repellat dolore et ipsam cupiditate aut non. Et culpa doloribus quis aut fugiat.\n
          \n
          Quis consequatur quaerat ipsa similique maxime odit. Minus aliquid temporibus distinctio non est nihil est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et aliquam quis quibusdam nesciunt illo qui. Temporibus ut voluptatum in corporis eveniet perspiciatis maiores. A accusamus dolor dignissimos ad repudiandae asperiores qui. Et quia tempora omnis id et optio placeat. Temporibus dolorem in repudiandae enim vero ipsum asperiores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8082 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7973 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8085 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13539
  +product: App\Entity\Product\Product {#7758
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8564 …}
    #associations: Doctrine\ORM\PersistentCollection {#8504 …}
    #createdAt: DateTime @1764359603 {#7997
      date: 2025-11-28 19:53:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7478
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8563 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8566
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7758}
        #id: 49
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Sed occaecati harum dolorum et qui architecto ipsam. Eligendi doloribus vel velit libero. Consequatur molestiae deserunt eos qui. Quae at fugit recusandae aut ab assumenda.\n
          \n
          Voluptas molestias laudantium qui molestias. Sunt velit rerum voluptas vero. Dolore neque debitis eum quas quis corporis cupiditate molestias. Repellat dolore et ipsam cupiditate aut non. Et culpa doloribus quis aut fugiat.\n
          \n
          Quis consequatur quaerat ipsa similique maxime odit. Minus aliquid temporibus distinctio non est nihil est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et aliquam quis quibusdam nesciunt illo qui. Temporibus ut voluptatum in corporis eveniet perspiciatis maiores. A accusamus dolor dignissimos ad repudiandae asperiores qui. Et quia tempora omnis id et optio placeat. Temporibus dolorem in repudiandae enim vero ipsum asperiores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8082 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7973 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8085 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13776 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 1.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#7758
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8564 …}
    #associations: Doctrine\ORM\PersistentCollection {#8504 …}
    #createdAt: DateTime @1764359603 {#7997
      date: 2025-11-28 19:53:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7478
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8563 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8566
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7758}
        #id: 49
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Sed occaecati harum dolorum et qui architecto ipsam. Eligendi doloribus vel velit libero. Consequatur molestiae deserunt eos qui. Quae at fugit recusandae aut ab assumenda.\n
          \n
          Voluptas molestias laudantium qui molestias. Sunt velit rerum voluptas vero. Dolore neque debitis eum quas quis corporis cupiditate molestias. Repellat dolore et ipsam cupiditate aut non. Et culpa doloribus quis aut fugiat.\n
          \n
          Quis consequatur quaerat ipsa similique maxime odit. Minus aliquid temporibus distinctio non est nihil est.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et aliquam quis quibusdam nesciunt illo qui. Temporibus ut voluptatum in corporis eveniet perspiciatis maiores. A accusamus dolor dignissimos ad repudiandae asperiores qui. Et quia tempora omnis id et optio placeat. Temporibus dolorem in repudiandae enim vero ipsum asperiores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8082 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7973 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8085 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14200
  -props: [
    "product" => App\Entity\Product\Product {#7758
      #id: 7
      #code: "Lunar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
      #variants: Doctrine\ORM\PersistentCollection {#8436 …}
      #options: Doctrine\ORM\PersistentCollection {#8564 …}
      #associations: Doctrine\ORM\PersistentCollection {#8504 …}
      #createdAt: DateTime @1764359603 {#7997
        date: 2025-11-28 19:53:23.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#7478
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8563 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8566
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#7758}
          #id: 49
          #name: "Lunar Echo T-Shirt"
          #slug: "lunar-echo-t-shirt"
          #description: """
            Sed occaecati harum dolorum et qui architecto ipsam. Eligendi doloribus vel velit libero. Consequatur molestiae deserunt eos qui. Quae at fugit recusandae aut ab assumenda.\n
            \n
            Voluptas molestias laudantium qui molestias. Sunt velit rerum voluptas vero. Dolore neque debitis eum quas quis corporis cupiditate molestias. Repellat dolore et ipsam cupiditate aut non. Et culpa doloribus quis aut fugiat.\n
            \n
            Quis consequatur quaerat ipsa similique maxime odit. Minus aliquid temporibus distinctio non est nihil est.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et aliquam quis quibusdam nesciunt illo qui. Temporibus ut voluptatum in corporis eveniet perspiciatis maiores. A accusamus dolor dignissimos ad repudiandae asperiores qui. Et quia tempora omnis id et optio placeat. Temporibus dolorem in repudiandae enim vero ipsum asperiores."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
      #channels: Doctrine\ORM\PersistentCollection {#8082 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7973 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8085 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14321
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14271 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14320 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13776 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14132
    #collection: Doctrine\Common\Collections\ArrayCollection {#14131 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#7941 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8340 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14321
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14276 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14271 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14320 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14132
    #collection: Doctrine\Common\Collections\ArrayCollection {#14131 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13969 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#7941 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8340 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14325
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14321
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14276 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14271 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14320 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13776 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14132
      #collection: Doctrine\Common\Collections\ArrayCollection {#14131 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13969 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#7941 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8340 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14544
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14534 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14542 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14543 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13776 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14553
  +variant: App\Entity\Product\ProductVariant {#13776 …}
  +price: "€58.01"
  +originalPrice: "€58.01"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14544
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14534 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14542 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14543 …}
    +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 96.0 MiB 2.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8575
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8582 …}
    #variants: Doctrine\ORM\PersistentCollection {#8584 …}
    #options: Doctrine\ORM\PersistentCollection {#8588 …}
    #associations: Doctrine\ORM\PersistentCollection {#8586 …}
    #createdAt: DateTime @1764228891 {#8573
      date: 2025-11-27 07:34:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8574
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8591 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8592
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8575}
        #id: 1
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          In quasi est illum rerum ab a provident. Sapiente dolore asperiores in voluptatem nobis. Reprehenderit illo praesentium numquam expedita culpa. Ut et laborum optio debitis enim totam minima.\n
          \n
          Sed aperiam laboriosam aut in similique hic. Et deserunt neque est ipsam excepturi unde.\n
          \n
          Aut temporibus nihil nihil aut rerum. Sed laborum quam dolorem sit sapiente a. Dolorum occaecati in assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A eum aut aut id enim quis. Molestiae rerum qui sunt eaque voluptatem. Ut aliquam unde illo sed ipsam. Tempora libero illum eligendi qui."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8594 …}
    #channels: Doctrine\ORM\PersistentCollection {#8580 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8576 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8578 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14178
  +product: App\Entity\Product\Product {#8575
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8582 …}
    #variants: Doctrine\ORM\PersistentCollection {#8584 …}
    #options: Doctrine\ORM\PersistentCollection {#8588 …}
    #associations: Doctrine\ORM\PersistentCollection {#8586 …}
    #createdAt: DateTime @1764228891 {#8573
      date: 2025-11-27 07:34:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8574
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8591 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8592
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8575}
        #id: 1
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          In quasi est illum rerum ab a provident. Sapiente dolore asperiores in voluptatem nobis. Reprehenderit illo praesentium numquam expedita culpa. Ut et laborum optio debitis enim totam minima.\n
          \n
          Sed aperiam laboriosam aut in similique hic. Et deserunt neque est ipsam excepturi unde.\n
          \n
          Aut temporibus nihil nihil aut rerum. Sed laborum quam dolorem sit sapiente a. Dolorum occaecati in assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A eum aut aut id enim quis. Molestiae rerum qui sunt eaque voluptatem. Ut aliquam unde illo sed ipsam. Tempora libero illum eligendi qui."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8594 …}
    #channels: Doctrine\ORM\PersistentCollection {#8580 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8576 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8578 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14626 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8575
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8582 …}
    #variants: Doctrine\ORM\PersistentCollection {#8584 …}
    #options: Doctrine\ORM\PersistentCollection {#8588 …}
    #associations: Doctrine\ORM\PersistentCollection {#8586 …}
    #createdAt: DateTime @1764228891 {#8573
      date: 2025-11-27 07:34:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8574
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8591 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8592
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8575}
        #id: 1
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          In quasi est illum rerum ab a provident. Sapiente dolore asperiores in voluptatem nobis. Reprehenderit illo praesentium numquam expedita culpa. Ut et laborum optio debitis enim totam minima.\n
          \n
          Sed aperiam laboriosam aut in similique hic. Et deserunt neque est ipsam excepturi unde.\n
          \n
          Aut temporibus nihil nihil aut rerum. Sed laborum quam dolorem sit sapiente a. Dolorum occaecati in assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A eum aut aut id enim quis. Molestiae rerum qui sunt eaque voluptatem. Ut aliquam unde illo sed ipsam. Tempora libero illum eligendi qui."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8594 …}
    #channels: Doctrine\ORM\PersistentCollection {#8580 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8576 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8578 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ethereal Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14700
  -props: [
    "product" => App\Entity\Product\Product {#8575
      #id: 1
      #code: "Ethereal_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8582 …}
      #variants: Doctrine\ORM\PersistentCollection {#8584 …}
      #options: Doctrine\ORM\PersistentCollection {#8588 …}
      #associations: Doctrine\ORM\PersistentCollection {#8586 …}
      #createdAt: DateTime @1764228891 {#8573
        date: 2025-11-27 07:34:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8574
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8591 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8592
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8575}
          #id: 1
          #name: "Ethereal Drift T-Shirt"
          #slug: "ethereal-drift-t-shirt"
          #description: """
            In quasi est illum rerum ab a provident. Sapiente dolore asperiores in voluptatem nobis. Reprehenderit illo praesentium numquam expedita culpa. Ut et laborum optio debitis enim totam minima.\n
            \n
            Sed aperiam laboriosam aut in similique hic. Et deserunt neque est ipsam excepturi unde.\n
            \n
            Aut temporibus nihil nihil aut rerum. Sed laborum quam dolorem sit sapiente a. Dolorum occaecati in assumenda.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "A eum aut aut id enim quis. Molestiae rerum qui sunt eaque voluptatem. Ut aliquam unde illo sed ipsam. Tempora libero illum eligendi qui."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8594 …}
      #channels: Doctrine\ORM\PersistentCollection {#8580 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8576 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8578 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14803
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14684 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14681 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14626 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14634
    #collection: Doctrine\Common\Collections\ArrayCollection {#14643 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14622 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8359 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8370 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14803
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14684 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14759 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14681 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ethereal Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14634
    #collection: Doctrine\Common\Collections\ArrayCollection {#14643 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14622 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8359 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8370 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14807
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14803
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14684 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14759 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14681 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14626 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14634
      #collection: Doctrine\Common\Collections\ArrayCollection {#14643 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14622 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8359 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8370 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14855 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14856 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14626 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14860
  +variant: App\Entity\Product\ProductVariant {#14626 …}
  +price: "€83.58"
  +originalPrice: "€83.58"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14857
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14848 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14855 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14856 …}
    +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 96.0 MiB 2.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8598
    #id: 5
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8605 …}
    #variants: Doctrine\ORM\PersistentCollection {#8607 …}
    #options: Doctrine\ORM\PersistentCollection {#8611 …}
    #associations: Doctrine\ORM\PersistentCollection {#8609 …}
    #createdAt: DateTime @1764147896 {#8596
      date: 2025-11-26 09:04:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8597
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8614 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8615
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8598}
        #id: 33
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Animi quis voluptatem est. Et autem tenetur natus quia omnis hic tenetur. Voluptatem minus soluta quibusdam maiores ad distinctio dolor. Dicta eius et qui quis iste.\n
          \n
          Sed sit qui et esse minima tempora quis laborum. Architecto dignissimos est facilis quaerat quam vero voluptates est. Quas quibusdam nobis odio et. Nesciunt et est consequuntur at. Aperiam maxime quia odio voluptas ex exercitationem totam.\n
          \n
          Impedit illo impedit omnis eligendi voluptatem enim. Cum sit iste nemo expedita recusandae. Velit dolorem cumque ut ut accusantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sequi placeat temporibus est non dolore qui. Necessitatibus alias blanditiis ut cupiditate occaecati et tempora. Aspernatur quia aut consequuntur. Eaque nisi perspiciatis et. Porro molestias aliquid placeat reiciendis accusamus dolores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …}
    #channels: Doctrine\ORM\PersistentCollection {#8603 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8599 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8601 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14691
  +product: App\Entity\Product\Product {#8598
    #id: 5
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8605 …}
    #variants: Doctrine\ORM\PersistentCollection {#8607 …}
    #options: Doctrine\ORM\PersistentCollection {#8611 …}
    #associations: Doctrine\ORM\PersistentCollection {#8609 …}
    #createdAt: DateTime @1764147896 {#8596
      date: 2025-11-26 09:04:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8597
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8614 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8615
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8598}
        #id: 33
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Animi quis voluptatem est. Et autem tenetur natus quia omnis hic tenetur. Voluptatem minus soluta quibusdam maiores ad distinctio dolor. Dicta eius et qui quis iste.\n
          \n
          Sed sit qui et esse minima tempora quis laborum. Architecto dignissimos est facilis quaerat quam vero voluptates est. Quas quibusdam nobis odio et. Nesciunt et est consequuntur at. Aperiam maxime quia odio voluptas ex exercitationem totam.\n
          \n
          Impedit illo impedit omnis eligendi voluptatem enim. Cum sit iste nemo expedita recusandae. Velit dolorem cumque ut ut accusantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sequi placeat temporibus est non dolore qui. Necessitatibus alias blanditiis ut cupiditate occaecati et tempora. Aspernatur quia aut consequuntur. Eaque nisi perspiciatis et. Porro molestias aliquid placeat reiciendis accusamus dolores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …}
    #channels: Doctrine\ORM\PersistentCollection {#8603 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8599 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8601 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14923 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8598
    #id: 5
    #code: "Starlight_Whisper_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8605 …}
    #variants: Doctrine\ORM\PersistentCollection {#8607 …}
    #options: Doctrine\ORM\PersistentCollection {#8611 …}
    #associations: Doctrine\ORM\PersistentCollection {#8609 …}
    #createdAt: DateTime @1764147896 {#8596
      date: 2025-11-26 09:04:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8597
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8614 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8615
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8598}
        #id: 33
        #name: "Starlight Whisper T-Shirt"
        #slug: "starlight-whisper-t-shirt"
        #description: """
          Animi quis voluptatem est. Et autem tenetur natus quia omnis hic tenetur. Voluptatem minus soluta quibusdam maiores ad distinctio dolor. Dicta eius et qui quis iste.\n
          \n
          Sed sit qui et esse minima tempora quis laborum. Architecto dignissimos est facilis quaerat quam vero voluptates est. Quas quibusdam nobis odio et. Nesciunt et est consequuntur at. Aperiam maxime quia odio voluptas ex exercitationem totam.\n
          \n
          Impedit illo impedit omnis eligendi voluptatem enim. Cum sit iste nemo expedita recusandae. Velit dolorem cumque ut ut accusantium.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sequi placeat temporibus est non dolore qui. Necessitatibus alias blanditiis ut cupiditate occaecati et tempora. Aspernatur quia aut consequuntur. Eaque nisi perspiciatis et. Porro molestias aliquid placeat reiciendis accusamus dolores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …}
    #channels: Doctrine\ORM\PersistentCollection {#8603 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8599 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8601 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Starlight Whisper T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14997
  -props: [
    "product" => App\Entity\Product\Product {#8598
      #id: 5
      #code: "Starlight_Whisper_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8605 …}
      #variants: Doctrine\ORM\PersistentCollection {#8607 …}
      #options: Doctrine\ORM\PersistentCollection {#8611 …}
      #associations: Doctrine\ORM\PersistentCollection {#8609 …}
      #createdAt: DateTime @1764147896 {#8596
        date: 2025-11-26 09:04:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8597
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8614 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8615
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8598}
          #id: 33
          #name: "Starlight Whisper T-Shirt"
          #slug: "starlight-whisper-t-shirt"
          #description: """
            Animi quis voluptatem est. Et autem tenetur natus quia omnis hic tenetur. Voluptatem minus soluta quibusdam maiores ad distinctio dolor. Dicta eius et qui quis iste.\n
            \n
            Sed sit qui et esse minima tempora quis laborum. Architecto dignissimos est facilis quaerat quam vero voluptates est. Quas quibusdam nobis odio et. Nesciunt et est consequuntur at. Aperiam maxime quia odio voluptas ex exercitationem totam.\n
            \n
            Impedit illo impedit omnis eligendi voluptatem enim. Cum sit iste nemo expedita recusandae. Velit dolorem cumque ut ut accusantium.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sequi placeat temporibus est non dolore qui. Necessitatibus alias blanditiis ut cupiditate occaecati et tempora. Aspernatur quia aut consequuntur. Eaque nisi perspiciatis et. Porro molestias aliquid placeat reiciendis accusamus dolores."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8617 …}
      #channels: Doctrine\ORM\PersistentCollection {#8603 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8599 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8601 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15097
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15053 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14978 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14923 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14931
    #collection: Doctrine\Common\Collections\ArrayCollection {#14940 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14919 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8471 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8476 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15097
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15053 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14978 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Starlight Whisper T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14931
    #collection: Doctrine\Common\Collections\ArrayCollection {#14940 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14919 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8471 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8476 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15101
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15097
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14981 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15053 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14978 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14923 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14931
      #collection: Doctrine\Common\Collections\ArrayCollection {#14940 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14919 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8471 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8476 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15142 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15150 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14923 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15154
  +variant: App\Entity\Product\ProductVariant {#14923 …}
  +price: "€94.41"
  +originalPrice: "€94.41"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15151
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15142 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15149 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15150 …}
    +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 96.0 MiB 2.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#8621
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8628 …}
    #variants: Doctrine\ORM\PersistentCollection {#8630 …}
    #options: Doctrine\ORM\PersistentCollection {#8634 …}
    #associations: Doctrine\ORM\PersistentCollection {#8632 …}
    #createdAt: DateTime @1764132623 {#8619
      date: 2025-11-26 04:50:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8620
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8637 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8638
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8621}
        #id: 65
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Maiores ut natus corrupti quisquam est molestiae nobis. Qui illum ad est aut quae officiis. Cum minus consequatur tenetur culpa. Omnis quia voluptatum cum placeat nobis cumque.\n
          \n
          Et sed expedita asperiores libero sed aperiam qui. Quae atque ipsum quisquam aut nobis rerum rerum. Sapiente minima et non culpa.\n
          \n
          Maiores illum quasi nemo ea nostrum. Similique delectus dolorum et. Iusto sit aspernatur beatae in et ea vero exercitationem. Sed vel molestias velit a. Aut neque est placeat quaerat et laboriosam consequatur aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Perferendis quaerat facilis aut incidunt et qui iste. Tenetur eos magnam vitae. Quibusdam mollitia consequatur velit occaecati. Dolorum fuga reiciendis praesentium est voluptas perferendis consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …}
    #channels: Doctrine\ORM\PersistentCollection {#8626 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8622 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8624 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14988
  +product: App\Entity\Product\Product {#8621
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8628 …}
    #variants: Doctrine\ORM\PersistentCollection {#8630 …}
    #options: Doctrine\ORM\PersistentCollection {#8634 …}
    #associations: Doctrine\ORM\PersistentCollection {#8632 …}
    #createdAt: DateTime @1764132623 {#8619
      date: 2025-11-26 04:50:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8620
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8637 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8638
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8621}
        #id: 65
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Maiores ut natus corrupti quisquam est molestiae nobis. Qui illum ad est aut quae officiis. Cum minus consequatur tenetur culpa. Omnis quia voluptatum cum placeat nobis cumque.\n
          \n
          Et sed expedita asperiores libero sed aperiam qui. Quae atque ipsum quisquam aut nobis rerum rerum. Sapiente minima et non culpa.\n
          \n
          Maiores illum quasi nemo ea nostrum. Similique delectus dolorum et. Iusto sit aspernatur beatae in et ea vero exercitationem. Sed vel molestias velit a. Aut neque est placeat quaerat et laboriosam consequatur aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Perferendis quaerat facilis aut incidunt et qui iste. Tenetur eos magnam vitae. Quibusdam mollitia consequatur velit occaecati. Dolorum fuga reiciendis praesentium est voluptas perferendis consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …}
    #channels: Doctrine\ORM\PersistentCollection {#8626 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8622 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8624 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15217 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8621
    #id: 9
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8628 …}
    #variants: Doctrine\ORM\PersistentCollection {#8630 …}
    #options: Doctrine\ORM\PersistentCollection {#8634 …}
    #associations: Doctrine\ORM\PersistentCollection {#8632 …}
    #createdAt: DateTime @1764132623 {#8619
      date: 2025-11-26 04:50:23.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8620
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8637 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8638
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8621}
        #id: 65
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Maiores ut natus corrupti quisquam est molestiae nobis. Qui illum ad est aut quae officiis. Cum minus consequatur tenetur culpa. Omnis quia voluptatum cum placeat nobis cumque.\n
          \n
          Et sed expedita asperiores libero sed aperiam qui. Quae atque ipsum quisquam aut nobis rerum rerum. Sapiente minima et non culpa.\n
          \n
          Maiores illum quasi nemo ea nostrum. Similique delectus dolorum et. Iusto sit aspernatur beatae in et ea vero exercitationem. Sed vel molestias velit a. Aut neque est placeat quaerat et laboriosam consequatur aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Perferendis quaerat facilis aut incidunt et qui iste. Tenetur eos magnam vitae. Quibusdam mollitia consequatur velit occaecati. Dolorum fuga reiciendis praesentium est voluptas perferendis consequatur."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …}
    #channels: Doctrine\ORM\PersistentCollection {#8626 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8622 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8624 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Flare T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15291
  -props: [
    "product" => App\Entity\Product\Product {#8621
      #id: 9
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8628 …}
      #variants: Doctrine\ORM\PersistentCollection {#8630 …}
      #options: Doctrine\ORM\PersistentCollection {#8634 …}
      #associations: Doctrine\ORM\PersistentCollection {#8632 …}
      #createdAt: DateTime @1764132623 {#8619
        date: 2025-11-26 04:50:23.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8620
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8637 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8638
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8621}
          #id: 65
          #name: "Solar Flare T-Shirt"
          #slug: "solar-flare-t-shirt"
          #description: """
            Maiores ut natus corrupti quisquam est molestiae nobis. Qui illum ad est aut quae officiis. Cum minus consequatur tenetur culpa. Omnis quia voluptatum cum placeat nobis cumque.\n
            \n
            Et sed expedita asperiores libero sed aperiam qui. Quae atque ipsum quisquam aut nobis rerum rerum. Sapiente minima et non culpa.\n
            \n
            Maiores illum quasi nemo ea nostrum. Similique delectus dolorum et. Iusto sit aspernatur beatae in et ea vero exercitationem. Sed vel molestias velit a. Aut neque est placeat quaerat et laboriosam consequatur aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Perferendis quaerat facilis aut incidunt et qui iste. Tenetur eos magnam vitae. Quibusdam mollitia consequatur velit occaecati. Dolorum fuga reiciendis praesentium est voluptas perferendis consequatur."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8640 …}
      #channels: Doctrine\ORM\PersistentCollection {#8626 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8622 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8624 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15394
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15272 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15217 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15225
    #collection: Doctrine\Common\Collections\ArrayCollection {#15234 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15213 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8535 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8541 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15394
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15350 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15272 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Flare T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15225
    #collection: Doctrine\Common\Collections\ArrayCollection {#15234 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15213 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8535 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8541 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15398
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15394
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15275 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15350 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15272 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15217 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15225
      #collection: Doctrine\Common\Collections\ArrayCollection {#15234 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15213 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8535 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8541 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15448
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15439 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15446 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15217 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15451
  +variant: App\Entity\Product\ProductVariant {#15217 …}
  +price: "€37.24"
  +originalPrice: "€37.24"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15448
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15439 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15446 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15447 …}
    +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 96.0 MiB 2.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#8644
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8653 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8655 …}
    #createdAt: DateTime @1764079932 {#8642
      date: 2025-11-25 14:12:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8643
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8660 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8661
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8644}
        #id: 57
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Occaecati aliquam et labore laboriosam et dicta. Ipsum velit sit magni temporibus et dolores sint. In repudiandae eveniet illum officia labore fuga.\n
          \n
          Nemo animi magnam eaque. Temporibus molestias numquam minus rerum est velit optio. Corrupti fuga illo incidunt illum.\n
          \n
          Magni ea excepturi repellat natus eum. Ut quia quia ut officiis quia iste nemo ut. Cum rerum sunt id nemo. Non enim amet id quam et sed reprehenderit quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere distinctio cumque fuga tempore. Sit odit quasi sint suscipit eveniet voluptate omnis et. Et laboriosam id inventore laborum quis qui. Beatae culpa ut ut qui temporibus."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8649 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8647 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15282
  +product: App\Entity\Product\Product {#8644
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8653 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8655 …}
    #createdAt: DateTime @1764079932 {#8642
      date: 2025-11-25 14:12:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8643
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8660 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8661
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8644}
        #id: 57
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Occaecati aliquam et labore laboriosam et dicta. Ipsum velit sit magni temporibus et dolores sint. In repudiandae eveniet illum officia labore fuga.\n
          \n
          Nemo animi magnam eaque. Temporibus molestias numquam minus rerum est velit optio. Corrupti fuga illo incidunt illum.\n
          \n
          Magni ea excepturi repellat natus eum. Ut quia quia ut officiis quia iste nemo ut. Cum rerum sunt id nemo. Non enim amet id quam et sed reprehenderit quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere distinctio cumque fuga tempore. Sit odit quasi sint suscipit eveniet voluptate omnis et. Et laboriosam id inventore laborum quis qui. Beatae culpa ut ut qui temporibus."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8649 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8647 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15514 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8644
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8653 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8655 …}
    #createdAt: DateTime @1764079932 {#8642
      date: 2025-11-25 14:12:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8643
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8660 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8661
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8644}
        #id: 57
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Occaecati aliquam et labore laboriosam et dicta. Ipsum velit sit magni temporibus et dolores sint. In repudiandae eveniet illum officia labore fuga.\n
          \n
          Nemo animi magnam eaque. Temporibus molestias numquam minus rerum est velit optio. Corrupti fuga illo incidunt illum.\n
          \n
          Magni ea excepturi repellat natus eum. Ut quia quia ut officiis quia iste nemo ut. Cum rerum sunt id nemo. Non enim amet id quam et sed reprehenderit quia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere distinctio cumque fuga tempore. Sit odit quasi sint suscipit eveniet voluptate omnis et. Et laboriosam id inventore laborum quis qui. Beatae culpa ut ut qui temporibus."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8649 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8647 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Breeze T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15588
  -props: [
    "product" => App\Entity\Product\Product {#8644
      #id: 8
      #code: "Galactic_Breeze_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
      #variants: Doctrine\ORM\PersistentCollection {#8653 …}
      #options: Doctrine\ORM\PersistentCollection {#8657 …}
      #associations: Doctrine\ORM\PersistentCollection {#8655 …}
      #createdAt: DateTime @1764079932 {#8642
        date: 2025-11-25 14:12:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8643
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8660 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8661
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8644}
          #id: 57
          #name: "Galactic Breeze T-Shirt"
          #slug: "galactic-breeze-t-shirt"
          #description: """
            Occaecati aliquam et labore laboriosam et dicta. Ipsum velit sit magni temporibus et dolores sint. In repudiandae eveniet illum officia labore fuga.\n
            \n
            Nemo animi magnam eaque. Temporibus molestias numquam minus rerum est velit optio. Corrupti fuga illo incidunt illum.\n
            \n
            Magni ea excepturi repellat natus eum. Ut quia quia ut officiis quia iste nemo ut. Cum rerum sunt id nemo. Non enim amet id quam et sed reprehenderit quia.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facere distinctio cumque fuga tempore. Sit odit quasi sint suscipit eveniet voluptate omnis et. Et laboriosam id inventore laborum quis qui. Beatae culpa ut ut qui temporibus."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
      #channels: Doctrine\ORM\PersistentCollection {#8649 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8647 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15644 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15569 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15514 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15522
    #collection: Doctrine\Common\Collections\ArrayCollection {#15531 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15510 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8854 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8855 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15688
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15572 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15644 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15569 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Breeze T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15522
    #collection: Doctrine\Common\Collections\ArrayCollection {#15531 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15510 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#8854 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8855 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15692
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15688
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15572 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15644 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15569 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15514 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15522
      #collection: Doctrine\Common\Collections\ArrayCollection {#15531 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15510 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#8854 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#8855 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15733 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15741 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15514 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15745
  +variant: App\Entity\Product\ProductVariant {#15514 …}
  +price: "€10.19"
  +originalPrice: "€10.19"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15742
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15733 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15740 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15741 …}
    +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 96.0 MiB 3.01 ms
Input props
[
  "product" => App\Entity\Product\Product {#8667
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
    #variants: Doctrine\ORM\PersistentCollection {#8676 …}
    #options: Doctrine\ORM\PersistentCollection {#8680 …}
    #associations: Doctrine\ORM\PersistentCollection {#8678 …}
    #createdAt: DateTime @1764057238 {#8665
      date: 2025-11-25 07:53:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8666
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8683 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8684
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8667}
        #id: 17
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Doloremque enim minus amet rerum velit. Aut quos dolor omnis ex libero dolorem. Doloremque in similique dolore et placeat voluptas. Dolores vero accusamus optio sint.\n
          \n
          Enim explicabo est amet officiis. Libero veritatis exercitationem ducimus voluptatem ut dolorem explicabo quis. Aut officiis pariatur nemo quod commodi eligendi commodi aperiam. Facere molestias repudiandae fugit est et asperiores adipisci. Harum maxime odio qui nihil sint.\n
          \n
          Qui nisi itaque enim praesentium ut minima facere. Itaque aut eos eos non. Odio et nobis qui eos adipisci velit. Sunt mollitia expedita nihil temporibus aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Impedit distinctio hic vel facere. Quia neque nisi quos. Necessitatibus earum et vel voluptates commodi nobis aut. Totam quod quidem laboriosam doloremque cumque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …}
    #channels: Doctrine\ORM\PersistentCollection {#8672 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8668 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8670 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15579
  +product: App\Entity\Product\Product {#8667
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
    #variants: Doctrine\ORM\PersistentCollection {#8676 …}
    #options: Doctrine\ORM\PersistentCollection {#8680 …}
    #associations: Doctrine\ORM\PersistentCollection {#8678 …}
    #createdAt: DateTime @1764057238 {#8665
      date: 2025-11-25 07:53:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8666
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8683 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8684
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8667}
        #id: 17
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Doloremque enim minus amet rerum velit. Aut quos dolor omnis ex libero dolorem. Doloremque in similique dolore et placeat voluptas. Dolores vero accusamus optio sint.\n
          \n
          Enim explicabo est amet officiis. Libero veritatis exercitationem ducimus voluptatem ut dolorem explicabo quis. Aut officiis pariatur nemo quod commodi eligendi commodi aperiam. Facere molestias repudiandae fugit est et asperiores adipisci. Harum maxime odio qui nihil sint.\n
          \n
          Qui nisi itaque enim praesentium ut minima facere. Itaque aut eos eos non. Odio et nobis qui eos adipisci velit. Sunt mollitia expedita nihil temporibus aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Impedit distinctio hic vel facere. Quia neque nisi quos. Necessitatibus earum et vel voluptates commodi nobis aut. Totam quod quidem laboriosam doloremque cumque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …}
    #channels: Doctrine\ORM\PersistentCollection {#8672 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8668 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8670 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15808 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8667
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
    #variants: Doctrine\ORM\PersistentCollection {#8676 …}
    #options: Doctrine\ORM\PersistentCollection {#8680 …}
    #associations: Doctrine\ORM\PersistentCollection {#8678 …}
    #createdAt: DateTime @1764057238 {#8665
      date: 2025-11-25 07:53:58.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8666
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8683 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8684
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8667}
        #id: 17
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Doloremque enim minus amet rerum velit. Aut quos dolor omnis ex libero dolorem. Doloremque in similique dolore et placeat voluptas. Dolores vero accusamus optio sint.\n
          \n
          Enim explicabo est amet officiis. Libero veritatis exercitationem ducimus voluptatem ut dolorem explicabo quis. Aut officiis pariatur nemo quod commodi eligendi commodi aperiam. Facere molestias repudiandae fugit est et asperiores adipisci. Harum maxime odio qui nihil sint.\n
          \n
          Qui nisi itaque enim praesentium ut minima facere. Itaque aut eos eos non. Odio et nobis qui eos adipisci velit. Sunt mollitia expedita nihil temporibus aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Impedit distinctio hic vel facere. Quia neque nisi quos. Necessitatibus earum et vel voluptates commodi nobis aut. Totam quod quidem laboriosam doloremque cumque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …}
    #channels: Doctrine\ORM\PersistentCollection {#8672 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8668 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8670 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Celestial Harmony T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15882
  -props: [
    "product" => App\Entity\Product\Product {#8667
      #id: 3
      #code: "Celestial_Harmony_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8674 …}
      #variants: Doctrine\ORM\PersistentCollection {#8676 …}
      #options: Doctrine\ORM\PersistentCollection {#8680 …}
      #associations: Doctrine\ORM\PersistentCollection {#8678 …}
      #createdAt: DateTime @1764057238 {#8665
        date: 2025-11-25 07:53:58.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8666
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8683 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8684
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8667}
          #id: 17
          #name: "Celestial Harmony T-Shirt"
          #slug: "celestial-harmony-t-shirt"
          #description: """
            Doloremque enim minus amet rerum velit. Aut quos dolor omnis ex libero dolorem. Doloremque in similique dolore et placeat voluptas. Dolores vero accusamus optio sint.\n
            \n
            Enim explicabo est amet officiis. Libero veritatis exercitationem ducimus voluptatem ut dolorem explicabo quis. Aut officiis pariatur nemo quod commodi eligendi commodi aperiam. Facere molestias repudiandae fugit est et asperiores adipisci. Harum maxime odio qui nihil sint.\n
            \n
            Qui nisi itaque enim praesentium ut minima facere. Itaque aut eos eos non. Odio et nobis qui eos adipisci velit. Sunt mollitia expedita nihil temporibus aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Impedit distinctio hic vel facere. Quia neque nisi quos. Necessitatibus earum et vel voluptates commodi nobis aut. Totam quod quidem laboriosam doloremque cumque."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8686 …}
      #channels: Doctrine\ORM\PersistentCollection {#8672 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8668 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8670 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15985
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15866 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15941 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15863 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15808 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15816
    #collection: Doctrine\Common\Collections\ArrayCollection {#15825 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15804 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#9026 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#9031 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15985
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15866 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15941 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15863 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Celestial Harmony T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15816
    #collection: Doctrine\Common\Collections\ArrayCollection {#15825 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15804 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#9026 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#9031 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15989
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15985
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15866 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15941 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15863 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15808 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15816
      #collection: Doctrine\Common\Collections\ArrayCollection {#15825 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15804 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#9026 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#9031 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16039
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16030 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16037 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16038 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15808 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16042
  +variant: App\Entity\Product\ProductVariant {#15808 …}
  +price: "€38.98"
  +originalPrice: "€38.98"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16039
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16030 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16037 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16038 …}
    +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 96.0 MiB 3.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#8690
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8697 …}
    #variants: Doctrine\ORM\PersistentCollection {#8699 …}
    #options: Doctrine\ORM\PersistentCollection {#8703 …}
    #associations: Doctrine\ORM\PersistentCollection {#8701 …}
    #createdAt: DateTime @1764048415 {#8688
      date: 2025-11-25 05:26:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8689
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8706 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8707
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8690}
        #id: 25
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Aut ratione occaecati quas sed. Quis et excepturi quod ducimus aut. Tempore deleniti est soluta.\n
          \n
          Velit et quaerat ab earum dolor nulla. Natus vero culpa voluptatem. Illo sunt dolor culpa facere tempore. Dolor voluptate dolore velit incidunt et occaecati.\n
          \n
          Qui quo officiis nobis fugit asperiores enim sed sed. Pariatur voluptatem est sequi. Atque illo officia facilis eligendi et. At corporis aut sit reiciendis eum nihil consequuntur. Fugiat quia sequi vero non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem maxime non dolorem iste. Voluptatem molestias veniam soluta vel sed."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8709 …}
    #channels: Doctrine\ORM\PersistentCollection {#8695 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8691 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8693 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15873
  +product: App\Entity\Product\Product {#8690
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8697 …}
    #variants: Doctrine\ORM\PersistentCollection {#8699 …}
    #options: Doctrine\ORM\PersistentCollection {#8703 …}
    #associations: Doctrine\ORM\PersistentCollection {#8701 …}
    #createdAt: DateTime @1764048415 {#8688
      date: 2025-11-25 05:26:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8689
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8706 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8707
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8690}
        #id: 25
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Aut ratione occaecati quas sed. Quis et excepturi quod ducimus aut. Tempore deleniti est soluta.\n
          \n
          Velit et quaerat ab earum dolor nulla. Natus vero culpa voluptatem. Illo sunt dolor culpa facere tempore. Dolor voluptate dolore velit incidunt et occaecati.\n
          \n
          Qui quo officiis nobis fugit asperiores enim sed sed. Pariatur voluptatem est sequi. Atque illo officia facilis eligendi et. At corporis aut sit reiciendis eum nihil consequuntur. Fugiat quia sequi vero non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem maxime non dolorem iste. Voluptatem molestias veniam soluta vel sed."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8709 …}
    #channels: Doctrine\ORM\PersistentCollection {#8695 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8691 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8693 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16105 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8690
    #id: 4
    #code: "Nebula_Dream_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8697 …}
    #variants: Doctrine\ORM\PersistentCollection {#8699 …}
    #options: Doctrine\ORM\PersistentCollection {#8703 …}
    #associations: Doctrine\ORM\PersistentCollection {#8701 …}
    #createdAt: DateTime @1764048415 {#8688
      date: 2025-11-25 05:26:55.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8689
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8706 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8707
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8690}
        #id: 25
        #name: "Nebula Dream T-Shirt"
        #slug: "nebula-dream-t-shirt"
        #description: """
          Aut ratione occaecati quas sed. Quis et excepturi quod ducimus aut. Tempore deleniti est soluta.\n
          \n
          Velit et quaerat ab earum dolor nulla. Natus vero culpa voluptatem. Illo sunt dolor culpa facere tempore. Dolor voluptate dolore velit incidunt et occaecati.\n
          \n
          Qui quo officiis nobis fugit asperiores enim sed sed. Pariatur voluptatem est sequi. Atque illo officia facilis eligendi et. At corporis aut sit reiciendis eum nihil consequuntur. Fugiat quia sequi vero non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem maxime non dolorem iste. Voluptatem molestias veniam soluta vel sed."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8709 …}
    #channels: Doctrine\ORM\PersistentCollection {#8695 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8691 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8693 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Nebula Dream T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16179
  -props: [
    "product" => App\Entity\Product\Product {#8690
      #id: 4
      #code: "Nebula_Dream_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8697 …}
      #variants: Doctrine\ORM\PersistentCollection {#8699 …}
      #options: Doctrine\ORM\PersistentCollection {#8703 …}
      #associations: Doctrine\ORM\PersistentCollection {#8701 …}
      #createdAt: DateTime @1764048415 {#8688
        date: 2025-11-25 05:26:55.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8689
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8706 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8707
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8690}
          #id: 25
          #name: "Nebula Dream T-Shirt"
          #slug: "nebula-dream-t-shirt"
          #description: """
            Aut ratione occaecati quas sed. Quis et excepturi quod ducimus aut. Tempore deleniti est soluta.\n
            \n
            Velit et quaerat ab earum dolor nulla. Natus vero culpa voluptatem. Illo sunt dolor culpa facere tempore. Dolor voluptate dolore velit incidunt et occaecati.\n
            \n
            Qui quo officiis nobis fugit asperiores enim sed sed. Pariatur voluptatem est sequi. Atque illo officia facilis eligendi et. At corporis aut sit reiciendis eum nihil consequuntur. Fugiat quia sequi vero non.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptatem maxime non dolorem iste. Voluptatem molestias veniam soluta vel sed."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8709 …}
      #channels: Doctrine\ORM\PersistentCollection {#8695 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8691 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8693 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16282
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16163 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16160 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16105 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16113
    #collection: Doctrine\Common\Collections\ArrayCollection {#16122 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16101 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#9045 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#9040 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16282
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16163 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16238 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16160 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Nebula Dream T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16113
    #collection: Doctrine\Common\Collections\ArrayCollection {#16122 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16101 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#9045 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#9040 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16286
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16282
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16163 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16238 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16160 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16105 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16113
      #collection: Doctrine\Common\Collections\ArrayCollection {#16122 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16101 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#9045 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#9040 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16336
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16335 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16105 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16339
  +variant: App\Entity\Product\ProductVariant {#16105 …}
  +price: "€38.41"
  +originalPrice: "€38.41"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16336
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16327 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16334 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16335 …}
    +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 96.0 MiB 2.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#8713
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#8722 …}
    #options: Doctrine\ORM\PersistentCollection {#8726 …}
    #associations: Doctrine\ORM\PersistentCollection {#8724 …}
    #createdAt: DateTime @1763901580 {#8711
      date: 2025-11-23 12:39:40.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8712
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8729 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8730
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8713}
        #id: 9
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Est et aliquid id mollitia. Rem vitae facilis adipisci id aut expedita. Est ut alias aspernatur incidunt dolore corporis.\n
          \n
          Est accusantium error commodi ad libero illum. Sed nihil sequi nostrum exercitationem porro. Ut quidem laboriosam corporis quas.\n
          \n
          Perspiciatis adipisci quam ullam dolorem. Consequatur ratione laboriosam voluptate eveniet. Nemo ut modi ipsam at.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ullam tempore sunt deserunt tempore est delectus in. Ut placeat ex magni dolor aut facilis omnis aliquid. Voluptatibus in dolor et nihil repellendus."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8732 …}
    #channels: Doctrine\ORM\PersistentCollection {#8718 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8714 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8716 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16170
  +product: App\Entity\Product\Product {#8713
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#8722 …}
    #options: Doctrine\ORM\PersistentCollection {#8726 …}
    #associations: Doctrine\ORM\PersistentCollection {#8724 …}
    #createdAt: DateTime @1763901580 {#8711
      date: 2025-11-23 12:39:40.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8712
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8729 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8730
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8713}
        #id: 9
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Est et aliquid id mollitia. Rem vitae facilis adipisci id aut expedita. Est ut alias aspernatur incidunt dolore corporis.\n
          \n
          Est accusantium error commodi ad libero illum. Sed nihil sequi nostrum exercitationem porro. Ut quidem laboriosam corporis quas.\n
          \n
          Perspiciatis adipisci quam ullam dolorem. Consequatur ratione laboriosam voluptate eveniet. Nemo ut modi ipsam at.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ullam tempore sunt deserunt tempore est delectus in. Ut placeat ex magni dolor aut facilis omnis aliquid. Voluptatibus in dolor et nihil repellendus."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8732 …}
    #channels: Doctrine\ORM\PersistentCollection {#8718 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8714 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8716 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16402 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8713
    #id: 2
    #code: "Quantum_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
    #variants: Doctrine\ORM\PersistentCollection {#8722 …}
    #options: Doctrine\ORM\PersistentCollection {#8726 …}
    #associations: Doctrine\ORM\PersistentCollection {#8724 …}
    #createdAt: DateTime @1763901580 {#8711
      date: 2025-11-23 12:39:40.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8712
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8729 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8730
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8713}
        #id: 9
        #name: "Quantum Pulse T-Shirt"
        #slug: "quantum-pulse-t-shirt"
        #description: """
          Est et aliquid id mollitia. Rem vitae facilis adipisci id aut expedita. Est ut alias aspernatur incidunt dolore corporis.\n
          \n
          Est accusantium error commodi ad libero illum. Sed nihil sequi nostrum exercitationem porro. Ut quidem laboriosam corporis quas.\n
          \n
          Perspiciatis adipisci quam ullam dolorem. Consequatur ratione laboriosam voluptate eveniet. Nemo ut modi ipsam at.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ullam tempore sunt deserunt tempore est delectus in. Ut placeat ex magni dolor aut facilis omnis aliquid. Voluptatibus in dolor et nihil repellendus."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8732 …}
    #channels: Doctrine\ORM\PersistentCollection {#8718 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8714 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8716 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Quantum Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16476
  -props: [
    "product" => App\Entity\Product\Product {#8713
      #id: 2
      #code: "Quantum_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8720 …}
      #variants: Doctrine\ORM\PersistentCollection {#8722 …}
      #options: Doctrine\ORM\PersistentCollection {#8726 …}
      #associations: Doctrine\ORM\PersistentCollection {#8724 …}
      #createdAt: DateTime @1763901580 {#8711
        date: 2025-11-23 12:39:40.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8712
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8729 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8730
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8713}
          #id: 9
          #name: "Quantum Pulse T-Shirt"
          #slug: "quantum-pulse-t-shirt"
          #description: """
            Est et aliquid id mollitia. Rem vitae facilis adipisci id aut expedita. Est ut alias aspernatur incidunt dolore corporis.\n
            \n
            Est accusantium error commodi ad libero illum. Sed nihil sequi nostrum exercitationem porro. Ut quidem laboriosam corporis quas.\n
            \n
            Perspiciatis adipisci quam ullam dolorem. Consequatur ratione laboriosam voluptate eveniet. Nemo ut modi ipsam at.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ullam tempore sunt deserunt tempore est delectus in. Ut placeat ex magni dolor aut facilis omnis aliquid. Voluptatibus in dolor et nihil repellendus."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8732 …}
      #channels: Doctrine\ORM\PersistentCollection {#8718 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8714 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8716 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16460 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16402 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16410
    #collection: Doctrine\Common\Collections\ArrayCollection {#16419 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16398 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12385 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12449 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16573
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16460 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16529 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Quantum Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16410
    #collection: Doctrine\Common\Collections\ArrayCollection {#16419 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16398 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12385 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12449 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16577
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16573
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16460 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16529 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16457 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16402 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16410
      #collection: Doctrine\Common\Collections\ArrayCollection {#16419 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16398 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#12385 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12449 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16627
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16618 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16625 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16626 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16402 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16630
  +variant: App\Entity\Product\ProductVariant {#16402 …}
  +price: "€72.51"
  +originalPrice: "€72.51"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16627
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16618 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16625 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16626 …}
    +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 96.0 MiB 2.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#8736
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8743 …}
    #variants: Doctrine\ORM\PersistentCollection {#8745 …}
    #options: Doctrine\ORM\PersistentCollection {#8749 …}
    #associations: Doctrine\ORM\PersistentCollection {#8747 …}
    #createdAt: DateTime @1763892326 {#8734
      date: 2025-11-23 10:05:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8735
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8752 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8753
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8736}
        #id: 73
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Similique odit voluptas aliquam doloribus accusantium. Et illum sit asperiores quia facilis. Provident illo maxime rerum et. Magni voluptatem aut maiores voluptas adipisci itaque ipsa. Qui inventore perferendis quia quia cum cum nisi.\n
          \n
          Sed nostrum recusandae consectetur aliquid voluptatem. Quia non ea sapiente totam molestias. Porro velit voluptas voluptatem sit. Nobis natus et vitae et enim sed.\n
          \n
          Quia sint maxime velit ut. Aliquam impedit velit harum corrupti excepturi impedit. Perferendis omnis quos soluta sit maiores sapiente id. Ut magni dicta consectetur fugit quia voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laboriosam harum voluptatibus illum voluptatibus laudantium eos nulla officia. Quisquam doloribus quibusdam neque laboriosam voluptatibus laboriosam eius rem. Voluptates eos amet est et dolor. Cumque nesciunt maxime non vero similique aut beatae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8755 …}
    #channels: Doctrine\ORM\PersistentCollection {#8741 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8737 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8739 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16467
  +product: App\Entity\Product\Product {#8736
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8743 …}
    #variants: Doctrine\ORM\PersistentCollection {#8745 …}
    #options: Doctrine\ORM\PersistentCollection {#8749 …}
    #associations: Doctrine\ORM\PersistentCollection {#8747 …}
    #createdAt: DateTime @1763892326 {#8734
      date: 2025-11-23 10:05:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8735
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8752 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8753
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8736}
        #id: 73
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Similique odit voluptas aliquam doloribus accusantium. Et illum sit asperiores quia facilis. Provident illo maxime rerum et. Magni voluptatem aut maiores voluptas adipisci itaque ipsa. Qui inventore perferendis quia quia cum cum nisi.\n
          \n
          Sed nostrum recusandae consectetur aliquid voluptatem. Quia non ea sapiente totam molestias. Porro velit voluptas voluptatem sit. Nobis natus et vitae et enim sed.\n
          \n
          Quia sint maxime velit ut. Aliquam impedit velit harum corrupti excepturi impedit. Perferendis omnis quos soluta sit maiores sapiente id. Ut magni dicta consectetur fugit quia voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laboriosam harum voluptatibus illum voluptatibus laudantium eos nulla officia. Quisquam doloribus quibusdam neque laboriosam voluptatibus laboriosam eius rem. Voluptates eos amet est et dolor. Cumque nesciunt maxime non vero similique aut beatae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8755 …}
    #channels: Doctrine\ORM\PersistentCollection {#8741 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8737 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8739 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16693 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13087
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13126 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
96.0 MiB 0.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8736
    #id: 10
    #code: "Print_Screen_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8743 …}
    #variants: Doctrine\ORM\PersistentCollection {#8745 …}
    #options: Doctrine\ORM\PersistentCollection {#8749 …}
    #associations: Doctrine\ORM\PersistentCollection {#8747 …}
    #createdAt: DateTime @1763892326 {#8734
      date: 2025-11-23 10:05:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8735
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8752 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8753
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8736}
        #id: 73
        #name: "Print Screen T-Shirt"
        #slug: "print-screen-t-shirt"
        #description: """
          Similique odit voluptas aliquam doloribus accusantium. Et illum sit asperiores quia facilis. Provident illo maxime rerum et. Magni voluptatem aut maiores voluptas adipisci itaque ipsa. Qui inventore perferendis quia quia cum cum nisi.\n
          \n
          Sed nostrum recusandae consectetur aliquid voluptatem. Quia non ea sapiente totam molestias. Porro velit voluptas voluptatem sit. Nobis natus et vitae et enim sed.\n
          \n
          Quia sint maxime velit ut. Aliquam impedit velit harum corrupti excepturi impedit. Perferendis omnis quos soluta sit maiores sapiente id. Ut magni dicta consectetur fugit quia voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laboriosam harum voluptatibus illum voluptatibus laudantium eos nulla officia. Quisquam doloribus quibusdam neque laboriosam voluptatibus laboriosam eius rem. Voluptates eos amet est et dolor. Cumque nesciunt maxime non vero similique aut beatae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8755 …}
    #channels: Doctrine\ORM\PersistentCollection {#8741 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8737 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8739 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Print Screen T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16767
  -props: [
    "product" => App\Entity\Product\Product {#8736
      #id: 10
      #code: "Print_Screen_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8743 …}
      #variants: Doctrine\ORM\PersistentCollection {#8745 …}
      #options: Doctrine\ORM\PersistentCollection {#8749 …}
      #associations: Doctrine\ORM\PersistentCollection {#8747 …}
      #createdAt: DateTime @1763892326 {#8734
        date: 2025-11-23 10:05:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8735
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8752 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8753
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8736}
          #id: 73
          #name: "Print Screen T-Shirt"
          #slug: "print-screen-t-shirt"
          #description: """
            Similique odit voluptas aliquam doloribus accusantium. Et illum sit asperiores quia facilis. Provident illo maxime rerum et. Magni voluptatem aut maiores voluptas adipisci itaque ipsa. Qui inventore perferendis quia quia cum cum nisi.\n
            \n
            Sed nostrum recusandae consectetur aliquid voluptatem. Quia non ea sapiente totam molestias. Porro velit voluptas voluptatem sit. Nobis natus et vitae et enim sed.\n
            \n
            Quia sint maxime velit ut. Aliquam impedit velit harum corrupti excepturi impedit. Perferendis omnis quos soluta sit maiores sapiente id. Ut magni dicta consectetur fugit quia voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Laboriosam harum voluptatibus illum voluptatibus laudantium eos nulla officia. Quisquam doloribus quibusdam neque laboriosam voluptatibus laboriosam eius rem. Voluptates eos amet est et dolor. Cumque nesciunt maxime non vero similique aut beatae."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8755 …}
      #channels: Doctrine\ORM\PersistentCollection {#8741 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7586 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8737 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8739 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
96.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16867
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16751 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16748 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16693 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16701
    #collection: Doctrine\Common\Collections\ArrayCollection {#16710 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16689 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12640 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12813 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16867
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16751 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16748 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Print Screen T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16701
    #collection: Doctrine\Common\Collections\ArrayCollection {#16710 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16689 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#12640 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12813 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16871
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16867
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16751 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16823 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16748 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16693 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16701
      #collection: Doctrine\Common\Collections\ArrayCollection {#16710 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16689 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#12640 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#12813 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 96.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16921
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16912 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16919 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16920 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16693 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16924
  +variant: App\Entity\Product\ProductVariant {#16693 …}
  +price: "€99.75"
  +originalPrice: "€99.75"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8877 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11573 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8874 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16921
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16912 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16919 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16920 …}
    +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 96.0 MiB 1.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12792
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11649 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13010
  +cart: App\Entity\Order\Order {#12374 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12792
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11649 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}