GET https://app-staging.fr/en_US/taxons/category/caps?sorting%5Bname%5D=desc

Components

12 Twig Components
44 Render Count
39 ms Render Time
26.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 33.45ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 4.74ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 5.80ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.97ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.31ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.23ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.31ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.28ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.26ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.28ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.97ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 26.0 MiB 0.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11011
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11004 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11009 …}
    +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 {#11079
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11011
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11004 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11009 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 26.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11050 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11048 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11047 …}
    +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 {#11037
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4391 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11050 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11048 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11047 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 26.0 MiB 1.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11183 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11203 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11231
  +cart: App\Entity\Order\Order {#11286 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1279 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11183 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11203 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4906 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 26.0 MiB 1.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11875
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11871 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11869 …}
    +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 {#11884
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11875
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11871 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11869 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12153 …}
    +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 {#12163
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12153 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12262
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12258 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12261 …}
    +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 {#12270
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12262
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12258 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12261 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 1.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12333
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12332 …}
    +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 {#12341
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12333
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12332 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 6.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#7647
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
    #variants: Doctrine\ORM\PersistentCollection {#8227 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8295 …}
    #createdAt: DateTime @1756847331 {#7785
      date: 2025-09-02 23:08:51.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#7597
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8354 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8357
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7647}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Aut nemo sit illo sed. Aut et blanditiis aliquid sunt consectetur. Sit dolorem cumque et est distinctio soluta labore.\n
          \n
          Quam ipsum quis molestias minus omnis eos saepe. Quaerat optio at dolores necessitatibus alias sunt reiciendis. Similique et et dolorum omnis totam.\n
          \n
          Nisi sint laboriosam consequatur aut sequi. Voluptatum qui quaerat vel temporibus molestiae modi. Quod illum voluptatem aut laboriosam amet. Non nihil et veritatis eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quo esse hic ut minus ut delectus beatae. Cum veniam cum odit. Ullam deserunt libero dolorem perspiciatis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
    #channels: Doctrine\ORM\PersistentCollection {#7873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7876 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12848
  +product: App\Entity\Product\Product {#7647
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
    #variants: Doctrine\ORM\PersistentCollection {#8227 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8295 …}
    #createdAt: DateTime @1756847331 {#7785
      date: 2025-09-02 23:08:51.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#7597
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8354 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8357
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7647}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Aut nemo sit illo sed. Aut et blanditiis aliquid sunt consectetur. Sit dolorem cumque et est distinctio soluta labore.\n
          \n
          Quam ipsum quis molestias minus omnis eos saepe. Quaerat optio at dolores necessitatibus alias sunt reiciendis. Similique et et dolorum omnis totam.\n
          \n
          Nisi sint laboriosam consequatur aut sequi. Voluptatum qui quaerat vel temporibus molestiae modi. Quod illum voluptatem aut laboriosam amet. Non nihil et veritatis eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quo esse hic ut minus ut delectus beatae. Cum veniam cum odit. Ullam deserunt libero dolorem perspiciatis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
    #channels: Doctrine\ORM\PersistentCollection {#7873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7876 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13085 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#7647
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
    #variants: Doctrine\ORM\PersistentCollection {#8227 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8295 …}
    #createdAt: DateTime @1756847331 {#7785
      date: 2025-09-02 23:08:51.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#7597
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8354 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8357
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7647}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Aut nemo sit illo sed. Aut et blanditiis aliquid sunt consectetur. Sit dolorem cumque et est distinctio soluta labore.\n
          \n
          Quam ipsum quis molestias minus omnis eos saepe. Quaerat optio at dolores necessitatibus alias sunt reiciendis. Similique et et dolorum omnis totam.\n
          \n
          Nisi sint laboriosam consequatur aut sequi. Voluptatum qui quaerat vel temporibus molestiae modi. Quod illum voluptatem aut laboriosam amet. Non nihil et veritatis eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quo esse hic ut minus ut delectus beatae. Cum veniam cum odit. Ullam deserunt libero dolorem perspiciatis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
    #channels: Doctrine\ORM\PersistentCollection {#7873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7876 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Vibrant Voyage Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13509
  -props: [
    "product" => App\Entity\Product\Product {#7647
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
      #variants: Doctrine\ORM\PersistentCollection {#8227 …}
      #options: Doctrine\ORM\PersistentCollection {#8355 …}
      #associations: Doctrine\ORM\PersistentCollection {#8295 …}
      #createdAt: DateTime @1756847331 {#7785
        date: 2025-09-02 23:08:51.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#7597
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8354 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8357
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#7647}
          #id: 209
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Aut nemo sit illo sed. Aut et blanditiis aliquid sunt consectetur. Sit dolorem cumque et est distinctio soluta labore.\n
            \n
            Quam ipsum quis molestias minus omnis eos saepe. Quaerat optio at dolores necessitatibus alias sunt reiciendis. Similique et et dolorum omnis totam.\n
            \n
            Nisi sint laboriosam consequatur aut sequi. Voluptatum qui quaerat vel temporibus molestiae modi. Quod illum voluptatem aut laboriosam amet. Non nihil et veritatis eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quo esse hic ut minus ut delectus beatae. Cum veniam cum odit. Ullam deserunt libero dolorem perspiciatis."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
      #channels: Doctrine\ORM\PersistentCollection {#7873 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7876 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 1.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13576
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13574 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13573 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13085 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13442
    #collection: Doctrine\Common\Collections\ArrayCollection {#13443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13439 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23102 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23154 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13576
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13574 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13573 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13442
    #collection: Doctrine\Common\Collections\ArrayCollection {#13443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13439 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23102 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23154 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13584
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13576
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13579 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13574 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13573 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13085 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13442
      #collection: Doctrine\Common\Collections\ArrayCollection {#13443 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13439 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23102 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23154 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13652
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13642 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13650 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13651 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13085 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13661
  +variant: App\Entity\Product\ProductVariant {#13085 …}
  +price: "$79.35"
  +originalPrice: "$79.35"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13652
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13642 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13650 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13651 …}
    +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 26.0 MiB 3.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#8367
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
    #variants: Doctrine\ORM\PersistentCollection {#8379 …}
    #options: Doctrine\ORM\PersistentCollection {#8383 …}
    #associations: Doctrine\ORM\PersistentCollection {#8381 …}
    #createdAt: DateTime @1756936137 {#8365
      date: 2025-09-03 23:48:57.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8364
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8386 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8387
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8367}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Voluptatem eaque aliquid tempore voluptate laborum neque sed. Sapiente natus animi sapiente quae. Quidem consequatur perspiciatis natus quas deserunt. Ut voluptatem consequatur quisquam nam porro quae.\n
          \n
          Consequatur ut consequuntur nisi nihil corporis quis ea. Quod exercitationem ipsam dolor id temporibus. Ex quae iste nihil nisi voluptatibus voluptas.\n
          \n
          Asperiores hic exercitationem possimus omnis. Suscipit doloribus accusantium et voluptatibus quasi sequi. Repudiandae sit perspiciatis libero facere nulla deserunt excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laudantium porro reiciendis maxime hic eius quia aut et. Unde quisquam beatae repellat incidunt. Praesentium non quae voluptatem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8373 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13487
  +product: App\Entity\Product\Product {#8367
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
    #variants: Doctrine\ORM\PersistentCollection {#8379 …}
    #options: Doctrine\ORM\PersistentCollection {#8383 …}
    #associations: Doctrine\ORM\PersistentCollection {#8381 …}
    #createdAt: DateTime @1756936137 {#8365
      date: 2025-09-03 23:48:57.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8364
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8386 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8387
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8367}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Voluptatem eaque aliquid tempore voluptate laborum neque sed. Sapiente natus animi sapiente quae. Quidem consequatur perspiciatis natus quas deserunt. Ut voluptatem consequatur quisquam nam porro quae.\n
          \n
          Consequatur ut consequuntur nisi nihil corporis quis ea. Quod exercitationem ipsam dolor id temporibus. Ex quae iste nihil nisi voluptatibus voluptas.\n
          \n
          Asperiores hic exercitationem possimus omnis. Suscipit doloribus accusantium et voluptatibus quasi sequi. Repudiandae sit perspiciatis libero facere nulla deserunt excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laudantium porro reiciendis maxime hic eius quia aut et. Unde quisquam beatae repellat incidunt. Praesentium non quae voluptatem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8373 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13734 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8367
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
    #variants: Doctrine\ORM\PersistentCollection {#8379 …}
    #options: Doctrine\ORM\PersistentCollection {#8383 …}
    #associations: Doctrine\ORM\PersistentCollection {#8381 …}
    #createdAt: DateTime @1756936137 {#8365
      date: 2025-09-03 23:48:57.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8364
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8386 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8387
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8367}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Voluptatem eaque aliquid tempore voluptate laborum neque sed. Sapiente natus animi sapiente quae. Quidem consequatur perspiciatis natus quas deserunt. Ut voluptatem consequatur quisquam nam porro quae.\n
          \n
          Consequatur ut consequuntur nisi nihil corporis quis ea. Quod exercitationem ipsam dolor id temporibus. Ex quae iste nihil nisi voluptatibus voluptas.\n
          \n
          Asperiores hic exercitationem possimus omnis. Suscipit doloribus accusantium et voluptatibus quasi sequi. Repudiandae sit perspiciatis libero facere nulla deserunt excepturi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laudantium porro reiciendis maxime hic eius quia aut et. Unde quisquam beatae repellat incidunt. Praesentium non quae voluptatem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
    #channels: Doctrine\ORM\PersistentCollection {#8375 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8373 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13808
  -props: [
    "product" => App\Entity\Product\Product {#8367
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8377 …}
      #variants: Doctrine\ORM\PersistentCollection {#8379 …}
      #options: Doctrine\ORM\PersistentCollection {#8383 …}
      #associations: Doctrine\ORM\PersistentCollection {#8381 …}
      #createdAt: DateTime @1756936137 {#8365
        date: 2025-09-03 23:48:57.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8364
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8386 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8387
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8367}
          #id: 297
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Voluptatem eaque aliquid tempore voluptate laborum neque sed. Sapiente natus animi sapiente quae. Quidem consequatur perspiciatis natus quas deserunt. Ut voluptatem consequatur quisquam nam porro quae.\n
            \n
            Consequatur ut consequuntur nisi nihil corporis quis ea. Quod exercitationem ipsam dolor id temporibus. Ex quae iste nihil nisi voluptatibus voluptas.\n
            \n
            Asperiores hic exercitationem possimus omnis. Suscipit doloribus accusantium et voluptatibus quasi sequi. Repudiandae sit perspiciatis libero facere nulla deserunt excepturi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Laudantium porro reiciendis maxime hic eius quia aut et. Unde quisquam beatae repellat incidunt. Praesentium non quae voluptatem."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8389 …}
      #channels: Doctrine\ORM\PersistentCollection {#8375 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8371 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8373 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13801
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13858 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13789 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13734 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13756
    #collection: Doctrine\Common\Collections\ArrayCollection {#13757 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13754 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23174 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23176 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13801
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13792 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13858 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13789 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13756
    #collection: Doctrine\Common\Collections\ArrayCollection {#13757 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13754 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23174 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23176 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13862
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13801
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13792 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13858 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13789 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13734 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13756
      #collection: Doctrine\Common\Collections\ArrayCollection {#13757 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13754 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23174 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23176 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13912
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13903 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13910 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13911 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13734 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13915
  +variant: App\Entity\Product\ProductVariant {#13734 …}
  +price: "$18.33"
  +originalPrice: "$18.33"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13912
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13903 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13910 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13911 …}
    +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 26.0 MiB 3.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#8394
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
    #variants: Doctrine\ORM\PersistentCollection {#8403 …}
    #options: Doctrine\ORM\PersistentCollection {#8407 …}
    #associations: Doctrine\ORM\PersistentCollection {#8405 …}
    #createdAt: DateTime @1756987594 {#8392
      date: 2025-09-04 14:06:34.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8391
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8410 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8411
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8394}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Qui nemo magnam asperiores praesentium aut ut molestiae impedit. Eligendi ut eligendi optio in. Ipsam voluptatem modi blanditiis nemo error. Eaque asperiores vero quas et deleniti dolore suscipit ullam. Beatae totam qui eius nemo et nesciunt velit cupiditate.\n
          \n
          Sunt sint ducimus aut laboriosam officiis. Exercitationem ut accusamus minima placeat exercitationem laborum fuga. Vel nihil et ratione eaque. Exercitationem voluptatem ut provident.\n
          \n
          Laudantium perspiciatis voluptatem voluptas culpa. Rerum animi ratione unde debitis id autem voluptas fuga. Et sint cumque velit est totam sapiente. Asperiores assumenda repudiandae tempore ullam recusandae inventore itaque reiciendis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nisi commodi cum velit et voluptas est. Quis ea doloribus repellendus nam. Mollitia iusto nesciunt incidunt excepturi et libero."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
    #channels: Doctrine\ORM\PersistentCollection {#8399 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8397 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13799
  +product: App\Entity\Product\Product {#8394
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
    #variants: Doctrine\ORM\PersistentCollection {#8403 …}
    #options: Doctrine\ORM\PersistentCollection {#8407 …}
    #associations: Doctrine\ORM\PersistentCollection {#8405 …}
    #createdAt: DateTime @1756987594 {#8392
      date: 2025-09-04 14:06:34.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8391
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8410 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8411
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8394}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Qui nemo magnam asperiores praesentium aut ut molestiae impedit. Eligendi ut eligendi optio in. Ipsam voluptatem modi blanditiis nemo error. Eaque asperiores vero quas et deleniti dolore suscipit ullam. Beatae totam qui eius nemo et nesciunt velit cupiditate.\n
          \n
          Sunt sint ducimus aut laboriosam officiis. Exercitationem ut accusamus minima placeat exercitationem laborum fuga. Vel nihil et ratione eaque. Exercitationem voluptatem ut provident.\n
          \n
          Laudantium perspiciatis voluptatem voluptas culpa. Rerum animi ratione unde debitis id autem voluptas fuga. Et sint cumque velit est totam sapiente. Asperiores assumenda repudiandae tempore ullam recusandae inventore itaque reiciendis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nisi commodi cum velit et voluptas est. Quis ea doloribus repellendus nam. Mollitia iusto nesciunt incidunt excepturi et libero."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
    #channels: Doctrine\ORM\PersistentCollection {#8399 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8397 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13978 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8394
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
    #variants: Doctrine\ORM\PersistentCollection {#8403 …}
    #options: Doctrine\ORM\PersistentCollection {#8407 …}
    #associations: Doctrine\ORM\PersistentCollection {#8405 …}
    #createdAt: DateTime @1756987594 {#8392
      date: 2025-09-04 14:06:34.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8391
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8410 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8411
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8394}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Qui nemo magnam asperiores praesentium aut ut molestiae impedit. Eligendi ut eligendi optio in. Ipsam voluptatem modi blanditiis nemo error. Eaque asperiores vero quas et deleniti dolore suscipit ullam. Beatae totam qui eius nemo et nesciunt velit cupiditate.\n
          \n
          Sunt sint ducimus aut laboriosam officiis. Exercitationem ut accusamus minima placeat exercitationem laborum fuga. Vel nihil et ratione eaque. Exercitationem voluptatem ut provident.\n
          \n
          Laudantium perspiciatis voluptatem voluptas culpa. Rerum animi ratione unde debitis id autem voluptas fuga. Et sint cumque velit est totam sapiente. Asperiores assumenda repudiandae tempore ullam recusandae inventore itaque reiciendis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nisi commodi cum velit et voluptas est. Quis ea doloribus repellendus nam. Mollitia iusto nesciunt incidunt excepturi et libero."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
    #channels: Doctrine\ORM\PersistentCollection {#8399 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8397 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14052
  -props: [
    "product" => App\Entity\Product\Product {#8394
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
      #variants: Doctrine\ORM\PersistentCollection {#8403 …}
      #options: Doctrine\ORM\PersistentCollection {#8407 …}
      #associations: Doctrine\ORM\PersistentCollection {#8405 …}
      #createdAt: DateTime @1756987594 {#8392
        date: 2025-09-04 14:06:34.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8391
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8410 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8411
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8394}
          #id: 281
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Qui nemo magnam asperiores praesentium aut ut molestiae impedit. Eligendi ut eligendi optio in. Ipsam voluptatem modi blanditiis nemo error. Eaque asperiores vero quas et deleniti dolore suscipit ullam. Beatae totam qui eius nemo et nesciunt velit cupiditate.\n
            \n
            Sunt sint ducimus aut laboriosam officiis. Exercitationem ut accusamus minima placeat exercitationem laborum fuga. Vel nihil et ratione eaque. Exercitationem voluptatem ut provident.\n
            \n
            Laudantium perspiciatis voluptatem voluptas culpa. Rerum animi ratione unde debitis id autem voluptas fuga. Et sint cumque velit est totam sapiente. Asperiores assumenda repudiandae tempore ullam recusandae inventore itaque reiciendis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nisi commodi cum velit et voluptas est. Quis ea doloribus repellendus nam. Mollitia iusto nesciunt incidunt excepturi et libero."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
      #channels: Doctrine\ORM\PersistentCollection {#8399 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
      #averageRating: 5.0
      #images: Doctrine\ORM\PersistentCollection {#8397 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14036 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14105 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14033 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13978 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14000
    #collection: Doctrine\Common\Collections\ArrayCollection {#14001 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13998 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23188 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23190 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14036 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14105 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14033 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14000
    #collection: Doctrine\Common\Collections\ArrayCollection {#14001 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13998 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23188 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23190 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14109
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14045
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14036 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14105 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14033 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13978 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14000
      #collection: Doctrine\Common\Collections\ArrayCollection {#14001 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13998 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23188 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23190 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14159
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14157 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14158 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13978 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14162
  +variant: App\Entity\Product\ProductVariant {#13978 …}
  +price: "$77.37"
  +originalPrice: "$77.37"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14159
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14157 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14158 …}
    +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 26.0 MiB 3.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#8418
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8427 …}
    #options: Doctrine\ORM\PersistentCollection {#8431 …}
    #associations: Doctrine\ORM\PersistentCollection {#8429 …}
    #createdAt: DateTime @1757057997 {#8416
      date: 2025-09-05 09:39:57.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8415
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8434 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8435
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8418}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Ipsum et aut incidunt sed reprehenderit soluta. Autem tenetur maxime at aut quam et. Quaerat ut rerum doloremque distinctio. Rerum accusamus placeat et libero.\n
          \n
          Illo aut mollitia earum repellat optio labore. Perferendis eum quis sed esse expedita. Qui quia aperiam tenetur quam molestiae excepturi ad iusto.\n
          \n
          Voluptas ut tenetur nulla consequatur. Non provident animi impedit dolor ut dolorem laboriosam nihil.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas doloribus quis nobis ut sit quaerat. Inventore illo non veniam saepe. Saepe quaerat nam eos sed voluptatum libero. Qui dicta sunt ut quis soluta. Pariatur iste exercitationem excepturi dignissimos et velit dolorum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8421 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14043
  +product: App\Entity\Product\Product {#8418
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8427 …}
    #options: Doctrine\ORM\PersistentCollection {#8431 …}
    #associations: Doctrine\ORM\PersistentCollection {#8429 …}
    #createdAt: DateTime @1757057997 {#8416
      date: 2025-09-05 09:39:57.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8415
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8434 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8435
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8418}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Ipsum et aut incidunt sed reprehenderit soluta. Autem tenetur maxime at aut quam et. Quaerat ut rerum doloremque distinctio. Rerum accusamus placeat et libero.\n
          \n
          Illo aut mollitia earum repellat optio labore. Perferendis eum quis sed esse expedita. Qui quia aperiam tenetur quam molestiae excepturi ad iusto.\n
          \n
          Voluptas ut tenetur nulla consequatur. Non provident animi impedit dolor ut dolorem laboriosam nihil.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas doloribus quis nobis ut sit quaerat. Inventore illo non veniam saepe. Saepe quaerat nam eos sed voluptatum libero. Qui dicta sunt ut quis soluta. Pariatur iste exercitationem excepturi dignissimos et velit dolorum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8421 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14225 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.45 ms
Input props
[
  "product" => App\Entity\Product\Product {#8418
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8427 …}
    #options: Doctrine\ORM\PersistentCollection {#8431 …}
    #associations: Doctrine\ORM\PersistentCollection {#8429 …}
    #createdAt: DateTime @1757057997 {#8416
      date: 2025-09-05 09:39:57.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8415
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8434 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8435
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8418}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Ipsum et aut incidunt sed reprehenderit soluta. Autem tenetur maxime at aut quam et. Quaerat ut rerum doloremque distinctio. Rerum accusamus placeat et libero.\n
          \n
          Illo aut mollitia earum repellat optio labore. Perferendis eum quis sed esse expedita. Qui quia aperiam tenetur quam molestiae excepturi ad iusto.\n
          \n
          Voluptas ut tenetur nulla consequatur. Non provident animi impedit dolor ut dolorem laboriosam nihil.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptas doloribus quis nobis ut sit quaerat. Inventore illo non veniam saepe. Saepe quaerat nam eos sed voluptatum libero. Qui dicta sunt ut quis soluta. Pariatur iste exercitationem excepturi dignissimos et velit dolorum."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8421 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14299
  -props: [
    "product" => App\Entity\Product\Product {#8418
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
      #variants: Doctrine\ORM\PersistentCollection {#8427 …}
      #options: Doctrine\ORM\PersistentCollection {#8431 …}
      #associations: Doctrine\ORM\PersistentCollection {#8429 …}
      #createdAt: DateTime @1757057997 {#8416
        date: 2025-09-05 09:39:57.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8415
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8434 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8435
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8418}
          #id: 201
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Ipsum et aut incidunt sed reprehenderit soluta. Autem tenetur maxime at aut quam et. Quaerat ut rerum doloremque distinctio. Rerum accusamus placeat et libero.\n
            \n
            Illo aut mollitia earum repellat optio labore. Perferendis eum quis sed esse expedita. Qui quia aperiam tenetur quam molestiae excepturi ad iusto.\n
            \n
            Voluptas ut tenetur nulla consequatur. Non provident animi impedit dolor ut dolorem laboriosam nihil.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptas doloribus quis nobis ut sit quaerat. Inventore illo non veniam saepe. Saepe quaerat nam eos sed voluptatum libero. Qui dicta sunt ut quis soluta. Pariatur iste exercitationem excepturi dignissimos et velit dolorum."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
      #channels: Doctrine\ORM\PersistentCollection {#8423 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8421 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14292
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14349 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14280 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14225 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14247
    #collection: Doctrine\Common\Collections\ArrayCollection {#14248 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14245 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23202 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23204 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14292
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14349 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14280 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14247
    #collection: Doctrine\Common\Collections\ArrayCollection {#14248 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14245 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23202 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23204 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14353
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14292
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14349 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14280 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14225 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14247
      #collection: Doctrine\Common\Collections\ArrayCollection {#14248 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14245 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23202 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23204 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14403
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14401 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14225 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14406
  +variant: App\Entity\Product\ProductVariant {#14225 …}
  +price: "$18.91"
  +originalPrice: "$18.91"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14403
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14394 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14401 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14402 …}
    +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 26.0 MiB 3.11 ms
Input props
[
  "product" => App\Entity\Product\Product {#8442
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8451 …}
    #options: Doctrine\ORM\PersistentCollection {#8455 …}
    #associations: Doctrine\ORM\PersistentCollection {#8453 …}
    #createdAt: DateTime @1757015076 {#8440
      date: 2025-09-04 21:44:36.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8439
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8459
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8442}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Consequatur facilis ut in quas sit et molestias. Quia est voluptas eaque inventore. Iusto sapiente nulla culpa suscipit quia minima dolorem.\n
          \n
          Odio laudantium veritatis maxime voluptatibus. Eos cupiditate beatae distinctio qui quidem distinctio quidem. Aut qui molestias consequatur enim qui autem sit.\n
          \n
          Exercitationem ea esse officia. Voluptatem aut nihil sunt cupiditate quis maxime aut. Quod nisi impedit amet doloremque illum qui quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Atque repellat voluptas odit. Saepe ea velit corrupti id repellat velit recusandae. Rerum est ducimus fuga aspernatur sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
    #channels: Doctrine\ORM\PersistentCollection {#8447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8445 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14290
  +product: App\Entity\Product\Product {#8442
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8451 …}
    #options: Doctrine\ORM\PersistentCollection {#8455 …}
    #associations: Doctrine\ORM\PersistentCollection {#8453 …}
    #createdAt: DateTime @1757015076 {#8440
      date: 2025-09-04 21:44:36.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8439
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8459
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8442}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Consequatur facilis ut in quas sit et molestias. Quia est voluptas eaque inventore. Iusto sapiente nulla culpa suscipit quia minima dolorem.\n
          \n
          Odio laudantium veritatis maxime voluptatibus. Eos cupiditate beatae distinctio qui quidem distinctio quidem. Aut qui molestias consequatur enim qui autem sit.\n
          \n
          Exercitationem ea esse officia. Voluptatem aut nihil sunt cupiditate quis maxime aut. Quod nisi impedit amet doloremque illum qui quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Atque repellat voluptas odit. Saepe ea velit corrupti id repellat velit recusandae. Rerum est ducimus fuga aspernatur sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
    #channels: Doctrine\ORM\PersistentCollection {#8447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8445 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14469 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8442
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8451 …}
    #options: Doctrine\ORM\PersistentCollection {#8455 …}
    #associations: Doctrine\ORM\PersistentCollection {#8453 …}
    #createdAt: DateTime @1757015076 {#8440
      date: 2025-09-04 21:44:36.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8439
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8459
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8442}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Consequatur facilis ut in quas sit et molestias. Quia est voluptas eaque inventore. Iusto sapiente nulla culpa suscipit quia minima dolorem.\n
          \n
          Odio laudantium veritatis maxime voluptatibus. Eos cupiditate beatae distinctio qui quidem distinctio quidem. Aut qui molestias consequatur enim qui autem sit.\n
          \n
          Exercitationem ea esse officia. Voluptatem aut nihil sunt cupiditate quis maxime aut. Quod nisi impedit amet doloremque illum qui quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Atque repellat voluptas odit. Saepe ea velit corrupti id repellat velit recusandae. Rerum est ducimus fuga aspernatur sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
    #channels: Doctrine\ORM\PersistentCollection {#8447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8445 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Reflection Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14543
  -props: [
    "product" => App\Entity\Product\Product {#8442
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
      #variants: Doctrine\ORM\PersistentCollection {#8451 …}
      #options: Doctrine\ORM\PersistentCollection {#8455 …}
      #associations: Doctrine\ORM\PersistentCollection {#8453 …}
      #createdAt: DateTime @1757015076 {#8440
        date: 2025-09-04 21:44:36.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8439
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8458 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8459
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8442}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Consequatur facilis ut in quas sit et molestias. Quia est voluptas eaque inventore. Iusto sapiente nulla culpa suscipit quia minima dolorem.\n
            \n
            Odio laudantium veritatis maxime voluptatibus. Eos cupiditate beatae distinctio qui quidem distinctio quidem. Aut qui molestias consequatur enim qui autem sit.\n
            \n
            Exercitationem ea esse officia. Voluptatem aut nihil sunt cupiditate quis maxime aut. Quod nisi impedit amet doloremque illum qui quo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Atque repellat voluptas odit. Saepe ea velit corrupti id repellat velit recusandae. Rerum est ducimus fuga aspernatur sint."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
      #channels: Doctrine\ORM\PersistentCollection {#8447 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8445 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14536
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14593 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14524 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14469 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14491
    #collection: Doctrine\Common\Collections\ArrayCollection {#14492 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14489 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23216 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23218 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14536
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14593 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14524 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Reflection Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14491
    #collection: Doctrine\Common\Collections\ArrayCollection {#14492 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14489 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23216 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23218 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14597
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14536
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14527 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14593 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14524 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14469 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14491
      #collection: Doctrine\Common\Collections\ArrayCollection {#14492 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14489 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23216 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23218 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14645 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14646 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14469 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14650
  +variant: App\Entity\Product\ProductVariant {#14469 …}
  +price: "$42.47"
  +originalPrice: "$42.47"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14638 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14645 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14646 …}
    +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 26.0 MiB 3.12 ms
Input props
[
  "product" => App\Entity\Product\Product {#8466
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
    #variants: Doctrine\ORM\PersistentCollection {#8475 …}
    #options: Doctrine\ORM\PersistentCollection {#8479 …}
    #associations: Doctrine\ORM\PersistentCollection {#8477 …}
    #createdAt: DateTime @1756777590 {#8464
      date: 2025-09-02 03:46:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8463
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8482 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8483
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8466}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Placeat voluptatem commodi quis omnis odio optio et. Ab ab dignissimos et sit. Atque ipsam fugiat vel ab culpa aut qui.\n
          \n
          Inventore dolorum commodi voluptatem ut. Doloribus exercitationem veniam magni asperiores. Rerum et consectetur consectetur nemo quo eveniet deserunt tempore. Consequatur facilis corrupti molestiae quos animi odit illum.\n
          \n
          Sit doloremque ea doloremque vel. Vitae illo sint consequatur vero. Sed adipisci iste illum eos occaecati.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aperiam voluptatem molestiae cumque tenetur porro dolor ipsum. Qui nihil quis ea earum ut reprehenderit. Vel qui quia dolor repellat sunt dolores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
    #channels: Doctrine\ORM\PersistentCollection {#8471 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8469 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14534
  +product: App\Entity\Product\Product {#8466
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
    #variants: Doctrine\ORM\PersistentCollection {#8475 …}
    #options: Doctrine\ORM\PersistentCollection {#8479 …}
    #associations: Doctrine\ORM\PersistentCollection {#8477 …}
    #createdAt: DateTime @1756777590 {#8464
      date: 2025-09-02 03:46:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8463
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8482 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8483
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8466}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Placeat voluptatem commodi quis omnis odio optio et. Ab ab dignissimos et sit. Atque ipsam fugiat vel ab culpa aut qui.\n
          \n
          Inventore dolorum commodi voluptatem ut. Doloribus exercitationem veniam magni asperiores. Rerum et consectetur consectetur nemo quo eveniet deserunt tempore. Consequatur facilis corrupti molestiae quos animi odit illum.\n
          \n
          Sit doloremque ea doloremque vel. Vitae illo sint consequatur vero. Sed adipisci iste illum eos occaecati.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aperiam voluptatem molestiae cumque tenetur porro dolor ipsum. Qui nihil quis ea earum ut reprehenderit. Vel qui quia dolor repellat sunt dolores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
    #channels: Doctrine\ORM\PersistentCollection {#8471 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8469 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14713 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8466
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
    #variants: Doctrine\ORM\PersistentCollection {#8475 …}
    #options: Doctrine\ORM\PersistentCollection {#8479 …}
    #associations: Doctrine\ORM\PersistentCollection {#8477 …}
    #createdAt: DateTime @1756777590 {#8464
      date: 2025-09-02 03:46:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8463
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8482 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8483
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8466}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Placeat voluptatem commodi quis omnis odio optio et. Ab ab dignissimos et sit. Atque ipsam fugiat vel ab culpa aut qui.\n
          \n
          Inventore dolorum commodi voluptatem ut. Doloribus exercitationem veniam magni asperiores. Rerum et consectetur consectetur nemo quo eveniet deserunt tempore. Consequatur facilis corrupti molestiae quos animi odit illum.\n
          \n
          Sit doloremque ea doloremque vel. Vitae illo sint consequatur vero. Sed adipisci iste illum eos occaecati.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aperiam voluptatem molestiae cumque tenetur porro dolor ipsum. Qui nihil quis ea earum ut reprehenderit. Vel qui quia dolor repellat sunt dolores."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
    #channels: Doctrine\ORM\PersistentCollection {#8471 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8469 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14787
  -props: [
    "product" => App\Entity\Product\Product {#8466
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
      #variants: Doctrine\ORM\PersistentCollection {#8475 …}
      #options: Doctrine\ORM\PersistentCollection {#8479 …}
      #associations: Doctrine\ORM\PersistentCollection {#8477 …}
      #createdAt: DateTime @1756777590 {#8464
        date: 2025-09-02 03:46:30.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8463
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8482 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8483
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8466}
          #id: 185
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Placeat voluptatem commodi quis omnis odio optio et. Ab ab dignissimos et sit. Atque ipsam fugiat vel ab culpa aut qui.\n
            \n
            Inventore dolorum commodi voluptatem ut. Doloribus exercitationem veniam magni asperiores. Rerum et consectetur consectetur nemo quo eveniet deserunt tempore. Consequatur facilis corrupti molestiae quos animi odit illum.\n
            \n
            Sit doloremque ea doloremque vel. Vitae illo sint consequatur vero. Sed adipisci iste illum eos occaecati.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aperiam voluptatem molestiae cumque tenetur porro dolor ipsum. Qui nihil quis ea earum ut reprehenderit. Vel qui quia dolor repellat sunt dolores."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
      #channels: Doctrine\ORM\PersistentCollection {#8471 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8469 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14771 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14837 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14768 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14713 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14735
    #collection: Doctrine\Common\Collections\ArrayCollection {#14736 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14733 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23230 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23232 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14780
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14771 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14837 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14768 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14735
    #collection: Doctrine\Common\Collections\ArrayCollection {#14736 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14733 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23230 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23232 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14841
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14780
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14771 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14837 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14768 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14713 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14735
      #collection: Doctrine\Common\Collections\ArrayCollection {#14736 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14733 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23230 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23232 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14882 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14889 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14890 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14713 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14894
  +variant: App\Entity\Product\ProductVariant {#14713 …}
  +price: "$78.78"
  +originalPrice: "$78.78"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14891
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14882 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14889 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14890 …}
    +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 26.0 MiB 3.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8490
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
    #variants: Doctrine\ORM\PersistentCollection {#8499 …}
    #options: Doctrine\ORM\PersistentCollection {#8503 …}
    #associations: Doctrine\ORM\PersistentCollection {#8501 …}
    #createdAt: DateTime @1756638487 {#8488
      date: 2025-08-31 13:08:07.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8487
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8506 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8507
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8490}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quas quidem architecto quidem necessitatibus velit explicabo blanditiis alias. Quia aut voluptatem quia. Ab aperiam assumenda est explicabo voluptates quisquam.\n
          \n
          Esse inventore quae doloremque unde rerum optio enim. Voluptates magnam asperiores eaque ipsam. Blanditiis explicabo harum necessitatibus minus exercitationem. Perspiciatis dolor corporis omnis dolores non excepturi.\n
          \n
          Pariatur nihil enim quaerat cupiditate similique. Perspiciatis totam dolorum id iste praesentium. Odit ullam impedit omnis dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In adipisci voluptatem ad qui placeat odio. Ut sunt dolores aut perferendis eius. Et maxime ex ut molestiae recusandae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
    #channels: Doctrine\ORM\PersistentCollection {#8495 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8493 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14778
  +product: App\Entity\Product\Product {#8490
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
    #variants: Doctrine\ORM\PersistentCollection {#8499 …}
    #options: Doctrine\ORM\PersistentCollection {#8503 …}
    #associations: Doctrine\ORM\PersistentCollection {#8501 …}
    #createdAt: DateTime @1756638487 {#8488
      date: 2025-08-31 13:08:07.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8487
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8506 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8507
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8490}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quas quidem architecto quidem necessitatibus velit explicabo blanditiis alias. Quia aut voluptatem quia. Ab aperiam assumenda est explicabo voluptates quisquam.\n
          \n
          Esse inventore quae doloremque unde rerum optio enim. Voluptates magnam asperiores eaque ipsam. Blanditiis explicabo harum necessitatibus minus exercitationem. Perspiciatis dolor corporis omnis dolores non excepturi.\n
          \n
          Pariatur nihil enim quaerat cupiditate similique. Perspiciatis totam dolorum id iste praesentium. Odit ullam impedit omnis dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In adipisci voluptatem ad qui placeat odio. Ut sunt dolores aut perferendis eius. Et maxime ex ut molestiae recusandae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
    #channels: Doctrine\ORM\PersistentCollection {#8495 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8493 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14957 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8490
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
    #variants: Doctrine\ORM\PersistentCollection {#8499 …}
    #options: Doctrine\ORM\PersistentCollection {#8503 …}
    #associations: Doctrine\ORM\PersistentCollection {#8501 …}
    #createdAt: DateTime @1756638487 {#8488
      date: 2025-08-31 13:08:07.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8487
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8506 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8507
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8490}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Quas quidem architecto quidem necessitatibus velit explicabo blanditiis alias. Quia aut voluptatem quia. Ab aperiam assumenda est explicabo voluptates quisquam.\n
          \n
          Esse inventore quae doloremque unde rerum optio enim. Voluptates magnam asperiores eaque ipsam. Blanditiis explicabo harum necessitatibus minus exercitationem. Perspiciatis dolor corporis omnis dolores non excepturi.\n
          \n
          Pariatur nihil enim quaerat cupiditate similique. Perspiciatis totam dolorum id iste praesentium. Odit ullam impedit omnis dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "In adipisci voluptatem ad qui placeat odio. Ut sunt dolores aut perferendis eius. Et maxime ex ut molestiae recusandae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
    #channels: Doctrine\ORM\PersistentCollection {#8495 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8493 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Playful Paradise Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15031
  -props: [
    "product" => App\Entity\Product\Product {#8490
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
      #variants: Doctrine\ORM\PersistentCollection {#8499 …}
      #options: Doctrine\ORM\PersistentCollection {#8503 …}
      #associations: Doctrine\ORM\PersistentCollection {#8501 …}
      #createdAt: DateTime @1756638487 {#8488
        date: 2025-08-31 13:08:07.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8487
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8506 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8507
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8490}
          #id: 249
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Quas quidem architecto quidem necessitatibus velit explicabo blanditiis alias. Quia aut voluptatem quia. Ab aperiam assumenda est explicabo voluptates quisquam.\n
            \n
            Esse inventore quae doloremque unde rerum optio enim. Voluptates magnam asperiores eaque ipsam. Blanditiis explicabo harum necessitatibus minus exercitationem. Perspiciatis dolor corporis omnis dolores non excepturi.\n
            \n
            Pariatur nihil enim quaerat cupiditate similique. Perspiciatis totam dolorum id iste praesentium. Odit ullam impedit omnis dolorum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "In adipisci voluptatem ad qui placeat odio. Ut sunt dolores aut perferendis eius. Et maxime ex ut molestiae recusandae."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
      #channels: Doctrine\ORM\PersistentCollection {#8495 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8493 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15024
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15015 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15012 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14957 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14979
    #collection: Doctrine\Common\Collections\ArrayCollection {#14980 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14977 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23244 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23246 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15024
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15015 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15087 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15012 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Playful Paradise Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14979
    #collection: Doctrine\Common\Collections\ArrayCollection {#14980 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14977 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23244 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23246 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15091
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15024
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15015 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15087 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15012 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14957 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14979
      #collection: Doctrine\Common\Collections\ArrayCollection {#14980 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14977 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23244 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23246 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15132 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15140 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14957 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15144
  +variant: App\Entity\Product\ProductVariant {#14957 …}
  +price: "$71.08"
  +originalPrice: "$71.08"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15132 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15139 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15140 …}
    +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 26.0 MiB 4.78 ms
Input props
[
  "product" => App\Entity\Product\Product {#8514
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
    #variants: Doctrine\ORM\PersistentCollection {#8523 …}
    #options: Doctrine\ORM\PersistentCollection {#8527 …}
    #associations: Doctrine\ORM\PersistentCollection {#8525 …}
    #createdAt: DateTime @1756920211 {#8512
      date: 2025-09-03 19:23:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8511
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8531
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8514}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Rem fugit sapiente sapiente officiis velit. Dolore est et iure recusandae. Voluptates et quo ut quis laboriosam. Recusandae ipsam iusto facere sed vel quia.\n
          \n
          Et voluptas suscipit dolores rerum culpa est. Corporis corporis veritatis doloribus minima quis. Itaque totam reiciendis voluptates sint iste consequatur. Est ea distinctio voluptatem qui quis ratione.\n
          \n
          Quaerat voluptatum aspernatur ducimus commodi aut quos. Eius possimus quo quam doloribus provident quae. Aut dolorum nobis sit reprehenderit. Perspiciatis velit tempore voluptates quas eum eos. Amet dolorem ipsum eos officia numquam et illum mollitia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ratione modi tempora ut. Et velit ut necessitatibus assumenda nam accusamus. Sed at consequatur velit ullam odit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8519 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8517 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15022
  +product: App\Entity\Product\Product {#8514
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
    #variants: Doctrine\ORM\PersistentCollection {#8523 …}
    #options: Doctrine\ORM\PersistentCollection {#8527 …}
    #associations: Doctrine\ORM\PersistentCollection {#8525 …}
    #createdAt: DateTime @1756920211 {#8512
      date: 2025-09-03 19:23:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8511
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8531
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8514}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Rem fugit sapiente sapiente officiis velit. Dolore est et iure recusandae. Voluptates et quo ut quis laboriosam. Recusandae ipsam iusto facere sed vel quia.\n
          \n
          Et voluptas suscipit dolores rerum culpa est. Corporis corporis veritatis doloribus minima quis. Itaque totam reiciendis voluptates sint iste consequatur. Est ea distinctio voluptatem qui quis ratione.\n
          \n
          Quaerat voluptatum aspernatur ducimus commodi aut quos. Eius possimus quo quam doloribus provident quae. Aut dolorum nobis sit reprehenderit. Perspiciatis velit tempore voluptates quas eum eos. Amet dolorem ipsum eos officia numquam et illum mollitia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ratione modi tempora ut. Et velit ut necessitatibus assumenda nam accusamus. Sed at consequatur velit ullam odit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8519 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8517 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15207 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.47 ms
Input props
[
  "product" => App\Entity\Product\Product {#8514
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
    #variants: Doctrine\ORM\PersistentCollection {#8523 …}
    #options: Doctrine\ORM\PersistentCollection {#8527 …}
    #associations: Doctrine\ORM\PersistentCollection {#8525 …}
    #createdAt: DateTime @1756920211 {#8512
      date: 2025-09-03 19:23:31.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8511
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8531
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8514}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Rem fugit sapiente sapiente officiis velit. Dolore est et iure recusandae. Voluptates et quo ut quis laboriosam. Recusandae ipsam iusto facere sed vel quia.\n
          \n
          Et voluptas suscipit dolores rerum culpa est. Corporis corporis veritatis doloribus minima quis. Itaque totam reiciendis voluptates sint iste consequatur. Est ea distinctio voluptatem qui quis ratione.\n
          \n
          Quaerat voluptatum aspernatur ducimus commodi aut quos. Eius possimus quo quam doloribus provident quae. Aut dolorum nobis sit reprehenderit. Perspiciatis velit tempore voluptates quas eum eos. Amet dolorem ipsum eos officia numquam et illum mollitia.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ratione modi tempora ut. Et velit ut necessitatibus assumenda nam accusamus. Sed at consequatur velit ullam odit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8519 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8517 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5933
  -props: [
    "product" => App\Entity\Product\Product {#8514
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
      #variants: Doctrine\ORM\PersistentCollection {#8523 …}
      #options: Doctrine\ORM\PersistentCollection {#8527 …}
      #associations: Doctrine\ORM\PersistentCollection {#8525 …}
      #createdAt: DateTime @1756920211 {#8512
        date: 2025-09-03 19:23:31.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8511
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8530 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8531
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8514}
          #id: 241
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Rem fugit sapiente sapiente officiis velit. Dolore est et iure recusandae. Voluptates et quo ut quis laboriosam. Recusandae ipsam iusto facere sed vel quia.\n
            \n
            Et voluptas suscipit dolores rerum culpa est. Corporis corporis veritatis doloribus minima quis. Itaque totam reiciendis voluptates sint iste consequatur. Est ea distinctio voluptatem qui quis ratione.\n
            \n
            Quaerat voluptatum aspernatur ducimus commodi aut quos. Eius possimus quo quam doloribus provident quae. Aut dolorum nobis sit reprehenderit. Perspiciatis velit tempore voluptates quas eum eos. Amet dolorem ipsum eos officia numquam et illum mollitia.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ratione modi tempora ut. Et velit ut necessitatibus assumenda nam accusamus. Sed at consequatur velit ullam odit."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
      #channels: Doctrine\ORM\PersistentCollection {#8519 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8517 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5905
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5899 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12990 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5885 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15207 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15229
    #collection: Doctrine\Common\Collections\ArrayCollection {#15230 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15227 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23258 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23260 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5905
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5899 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12990 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5885 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15229
    #collection: Doctrine\Common\Collections\ArrayCollection {#15230 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15227 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23258 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23260 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13003
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5905
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5899 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#12990 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5885 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15207 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15229
      #collection: Doctrine\Common\Collections\ArrayCollection {#15230 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15227 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23258 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23260 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13380
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13268 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13384 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15207 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13374
  +variant: App\Entity\Product\ProductVariant {#15207 …}
  +price: "$34.92"
  +originalPrice: "$34.92"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13380
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13268 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13383 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13384 …}
    +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 26.0 MiB 3.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
    #variants: Doctrine\ORM\PersistentCollection {#8547 …}
    #options: Doctrine\ORM\PersistentCollection {#8551 …}
    #associations: Doctrine\ORM\PersistentCollection {#8549 …}
    #createdAt: DateTime @1756587913 {#8536
      date: 2025-08-30 23:05:13.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8535
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8554 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8555
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Ipsa accusantium autem inventore voluptatibus molestiae omnis optio. Incidunt voluptatem voluptatem blanditiis rerum. Quia iste rerum qui eligendi amet natus eos.\n
          \n
          Exercitationem in nihil rem at pariatur. Perspiciatis maiores incidunt hic minima. Provident libero odit maxime quod deserunt maiores.\n
          \n
          Fugiat maiores tempora doloribus explicabo aspernatur deleniti. Et quas et recusandae cum magni ratione tenetur laudantium. Corporis laudantium non autem mollitia. Atque nisi delectus id aut velit quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Praesentium hic quo ea molestiae impedit dolorum autem nisi. Ut corporis optio unde libero eveniet. Accusamus eveniet ipsum iusto ipsum ut. Suscipit facere earum illo magni ut dolorem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
    #channels: Doctrine\ORM\PersistentCollection {#8543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8541 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#5914
  +product: App\Entity\Product\Product {#8538
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
    #variants: Doctrine\ORM\PersistentCollection {#8547 …}
    #options: Doctrine\ORM\PersistentCollection {#8551 …}
    #associations: Doctrine\ORM\PersistentCollection {#8549 …}
    #createdAt: DateTime @1756587913 {#8536
      date: 2025-08-30 23:05:13.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8535
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8554 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8555
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Ipsa accusantium autem inventore voluptatibus molestiae omnis optio. Incidunt voluptatem voluptatem blanditiis rerum. Quia iste rerum qui eligendi amet natus eos.\n
          \n
          Exercitationem in nihil rem at pariatur. Perspiciatis maiores incidunt hic minima. Provident libero odit maxime quod deserunt maiores.\n
          \n
          Fugiat maiores tempora doloribus explicabo aspernatur deleniti. Et quas et recusandae cum magni ratione tenetur laudantium. Corporis laudantium non autem mollitia. Atque nisi delectus id aut velit quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Praesentium hic quo ea molestiae impedit dolorum autem nisi. Ut corporis optio unde libero eveniet. Accusamus eveniet ipsum iusto ipsum ut. Suscipit facere earum illo magni ut dolorem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
    #channels: Doctrine\ORM\PersistentCollection {#8543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8541 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14648 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
    #variants: Doctrine\ORM\PersistentCollection {#8547 …}
    #options: Doctrine\ORM\PersistentCollection {#8551 …}
    #associations: Doctrine\ORM\PersistentCollection {#8549 …}
    #createdAt: DateTime @1756587913 {#8536
      date: 2025-08-30 23:05:13.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8535
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8554 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8555
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Ipsa accusantium autem inventore voluptatibus molestiae omnis optio. Incidunt voluptatem voluptatem blanditiis rerum. Quia iste rerum qui eligendi amet natus eos.\n
          \n
          Exercitationem in nihil rem at pariatur. Perspiciatis maiores incidunt hic minima. Provident libero odit maxime quod deserunt maiores.\n
          \n
          Fugiat maiores tempora doloribus explicabo aspernatur deleniti. Et quas et recusandae cum magni ratione tenetur laudantium. Corporis laudantium non autem mollitia. Atque nisi delectus id aut velit quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Praesentium hic quo ea molestiae impedit dolorum autem nisi. Ut corporis optio unde libero eveniet. Accusamus eveniet ipsum iusto ipsum ut. Suscipit facere earum illo magni ut dolorem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
    #channels: Doctrine\ORM\PersistentCollection {#8543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8541 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Inspiring Illumination Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15312
  -props: [
    "product" => App\Entity\Product\Product {#8538
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
      #variants: Doctrine\ORM\PersistentCollection {#8547 …}
      #options: Doctrine\ORM\PersistentCollection {#8551 …}
      #associations: Doctrine\ORM\PersistentCollection {#8549 …}
      #createdAt: DateTime @1756587913 {#8536
        date: 2025-08-30 23:05:13.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8535
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8554 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8555
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8538}
          #id: 257
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Ipsa accusantium autem inventore voluptatibus molestiae omnis optio. Incidunt voluptatem voluptatem blanditiis rerum. Quia iste rerum qui eligendi amet natus eos.\n
            \n
            Exercitationem in nihil rem at pariatur. Perspiciatis maiores incidunt hic minima. Provident libero odit maxime quod deserunt maiores.\n
            \n
            Fugiat maiores tempora doloribus explicabo aspernatur deleniti. Et quas et recusandae cum magni ratione tenetur laudantium. Corporis laudantium non autem mollitia. Atque nisi delectus id aut velit quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Praesentium hic quo ea molestiae impedit dolorum autem nisi. Ut corporis optio unde libero eveniet. Accusamus eveniet ipsum iusto ipsum ut. Suscipit facere earum illo magni ut dolorem."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
      #channels: Doctrine\ORM\PersistentCollection {#8543 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8369 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8541 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15293 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14648 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15142
    #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15090 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23272 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23274 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15305
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15296 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15293 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Inspiring Illumination Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15142
    #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15090 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23272 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23274 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15366
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15305
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15296 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15362 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15293 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14648 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15142
      #collection: Doctrine\Common\Collections\ArrayCollection {#15261 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15090 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23272 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23274 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15414 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15415 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14648 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15419
  +variant: App\Entity\Product\ProductVariant {#14648 …}
  +price: "$8.36"
  +originalPrice: "$8.36"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15407 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15414 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15415 …}
    +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 26.0 MiB 0.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12107
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10967 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12138 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10977 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12321
  +cart: App\Entity\Order\Order {#11286 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1279 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12107
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10967 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12138 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10977 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4906 …}
}