GET https://testing.palaisbavard.fr/en_US/taxons/category/caps?sorting%5BcreatedAt%5D=asc

Components

12 Twig Components
44 Render Count
49 ms Render Time
94.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 35.93ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.56ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 6.80ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 1.09ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 2.26ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.61ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.89ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.35ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.80ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.51ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.47ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.04ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 94.0 MiB 2.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11695
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11688 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11694 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11693 …}
    +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 {#11764
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11695
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11688 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11694 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11693 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 94.0 MiB 0.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12213
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12209 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12212 …}
    +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 {#12222
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4407 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12213
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12209 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12211 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12212 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 94.0 MiB 2.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12310
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12303 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12331
  +cart: App\Entity\Order\Order {#12386 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12310
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12303 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 94.0 MiB 2.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12567 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12564 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12565 …}
    +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 {#12580
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12571
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12567 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12564 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12565 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 94.0 MiB 0.80 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12846 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12847 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12849 …}
    +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 {#12859
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12850
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12846 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12847 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12849 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 94.0 MiB 0.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12958
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12955 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12957 …}
    +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 {#12966
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12958
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12955 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12957 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 94.0 MiB 1.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13025 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13028 …}
    +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 {#13037
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7474 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13029
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13025 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13028 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 94.0 MiB 8.69 ms
Input props
[
  "product" => App\Entity\Product\Product {#7755
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8564 …}
    #associations: Doctrine\ORM\PersistentCollection {#8504 …}
    #createdAt: DateTime @1763899009 {#7994
      date: 2025-11-23 11:56:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7478
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8563 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8566
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7755}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
          \n
          Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
          \n
          Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8082 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7991 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8085 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13546
  +product: App\Entity\Product\Product {#7755
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8564 …}
    #associations: Doctrine\ORM\PersistentCollection {#8504 …}
    #createdAt: DateTime @1763899009 {#7994
      date: 2025-11-23 11:56:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7478
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8563 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8566
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7755}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
          \n
          Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
          \n
          Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8082 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7991 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8085 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13783 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 1.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#7755
    #id: 30
    #code: "Dynamic_Dawn_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
    #variants: Doctrine\ORM\PersistentCollection {#8436 …}
    #options: Doctrine\ORM\PersistentCollection {#8564 …}
    #associations: Doctrine\ORM\PersistentCollection {#8504 …}
    #createdAt: DateTime @1763899009 {#7994
      date: 2025-11-23 11:56:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#7478
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8563 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8566
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7755}
        #id: 233
        #name: "Dynamic Dawn Cap"
        #slug: "dynamic-dawn-cap"
        #description: """
          Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
          \n
          Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
          \n
          Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
    #channels: Doctrine\ORM\PersistentCollection {#8082 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7991 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8085 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Dynamic Dawn Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14207
  -props: [
    "product" => App\Entity\Product\Product {#7755
      #id: 30
      #code: "Dynamic_Dawn_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8223 …}
      #variants: Doctrine\ORM\PersistentCollection {#8436 …}
      #options: Doctrine\ORM\PersistentCollection {#8564 …}
      #associations: Doctrine\ORM\PersistentCollection {#8504 …}
      #createdAt: DateTime @1763899009 {#7994
        date: 2025-11-23 11:56:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#7478
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8563 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8566
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#7755}
          #id: 233
          #name: "Dynamic Dawn Cap"
          #slug: "dynamic-dawn-cap"
          #description: """
            Qui consequatur ut saepe cupiditate odit. Consequatur repellendus dolor reiciendis laboriosam similique. Inventore incidunt sit fugiat aspernatur beatae quo. Voluptates nostrum aut ut ad id.\n
            \n
            Consequatur perferendis illo ea deserunt. Possimus esse nesciunt velit eligendi. Voluptas inventore repudiandae facere alias dicta recusandae dicta. Facilis possimus sapiente voluptatem sit laborum vel neque cumque.\n
            \n
            Sed fuga qui laboriosam esse mollitia quidem adipisci. Vel vero amet sed. Et sequi aliquam non error est nemo vel.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nesciunt ex et provident impedit nobis vero iure quam. Tenetur ad rerum voluptas libero cupiditate."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8569 …}
      #channels: Doctrine\ORM\PersistentCollection {#8082 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7991 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8085 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 1.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14280
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14277 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13783 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14139
    #collection: Doctrine\Common\Collections\ArrayCollection {#14138 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13976 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18153 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19170 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14280
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14277 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Dynamic Dawn Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14139
    #collection: Doctrine\Common\Collections\ArrayCollection {#14138 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13976 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18153 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19170 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14288
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14280
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14283 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14278 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14277 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13783 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14139
      #collection: Doctrine\Common\Collections\ArrayCollection {#14138 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13976 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18153 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19170 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14356
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14346 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14354 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14355 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13783 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14365
  +variant: App\Entity\Product\ProductVariant {#13783 …}
  +price: "€89.06"
  +originalPrice: "€89.06"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14356
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14346 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14354 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14355 …}
    +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 94.0 MiB 2.89 ms
Input props
[
  "product" => App\Entity\Product\Product {#8576
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
    #variants: Doctrine\ORM\PersistentCollection {#8585 …}
    #options: Doctrine\ORM\PersistentCollection {#8589 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1763932037 {#8574
      date: 2025-11-23 21:07:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8573
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8592 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8593
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8576}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
          \n
          Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
          \n
          Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
    #channels: Doctrine\ORM\PersistentCollection {#8581 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8579 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14185
  +product: App\Entity\Product\Product {#8576
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
    #variants: Doctrine\ORM\PersistentCollection {#8585 …}
    #options: Doctrine\ORM\PersistentCollection {#8589 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1763932037 {#8574
      date: 2025-11-23 21:07:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8573
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8592 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8593
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8576}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
          \n
          Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
          \n
          Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
    #channels: Doctrine\ORM\PersistentCollection {#8581 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8579 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14438 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8576
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
    #variants: Doctrine\ORM\PersistentCollection {#8585 …}
    #options: Doctrine\ORM\PersistentCollection {#8589 …}
    #associations: Doctrine\ORM\PersistentCollection {#8587 …}
    #createdAt: DateTime @1763932037 {#8574
      date: 2025-11-23 21:07:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8573
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8592 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8593
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8576}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
          \n
          Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
          \n
          Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
    #channels: Doctrine\ORM\PersistentCollection {#8581 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8579 …}
    #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 {#14512
  -props: [
    "product" => App\Entity\Product\Product {#8576
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8583 …}
      #variants: Doctrine\ORM\PersistentCollection {#8585 …}
      #options: Doctrine\ORM\PersistentCollection {#8589 …}
      #associations: Doctrine\ORM\PersistentCollection {#8587 …}
      #createdAt: DateTime @1763932037 {#8574
        date: 2025-11-23 21:07:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8573
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8592 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8593
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8576}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Ab et impedit illum. Minus tempore odit hic id quam necessitatibus. At voluptate et dicta.\n
            \n
            Beatae sequi consequuntur eius cumque. Non sed autem quia cumque quasi. Repudiandae odit asperiores quis sed corporis voluptatum debitis et.\n
            \n
            Qui voluptates magni et nostrum sunt est. Nobis at dolorem ea earum nulla et. Voluptates dicta voluptatem dolores accusantium qui. Et nulla aut porro libero vitae velit id eveniet.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Architecto ad quia eum dolores. Autem nihil rem labore numquam sit aut. Magnam id recusandae rerum sunt."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8595 …}
      #channels: Doctrine\ORM\PersistentCollection {#8581 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8577 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8579 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14505
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14496 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14562 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14493 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14438 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14446
    #collection: Doctrine\Common\Collections\ArrayCollection {#14455 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14434 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19044 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19035 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14505
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14496 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14562 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14493 …}
    +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 {#14446
    #collection: Doctrine\Common\Collections\ArrayCollection {#14455 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14434 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19044 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19035 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14566
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14505
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14496 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14562 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14493 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14438 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14446
      #collection: Doctrine\Common\Collections\ArrayCollection {#14455 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14434 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19044 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19035 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14616
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14607 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14615 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14438 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14619
  +variant: App\Entity\Product\ProductVariant {#14438 …}
  +price: "€5.16"
  +originalPrice: "€5.16"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14616
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14607 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14615 …}
    +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 94.0 MiB 3.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8600
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
    #variants: Doctrine\ORM\PersistentCollection {#8612 …}
    #options: Doctrine\ORM\PersistentCollection {#8616 …}
    #associations: Doctrine\ORM\PersistentCollection {#8614 …}
    #createdAt: DateTime @1763971431 {#8598
      date: 2025-11-24 08:03:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8597
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8619 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8620
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8600}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
          \n
          Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
          \n
          Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8622 …}
    #channels: Doctrine\ORM\PersistentCollection {#8608 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8606 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14503
  +product: App\Entity\Product\Product {#8600
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
    #variants: Doctrine\ORM\PersistentCollection {#8612 …}
    #options: Doctrine\ORM\PersistentCollection {#8616 …}
    #associations: Doctrine\ORM\PersistentCollection {#8614 …}
    #createdAt: DateTime @1763971431 {#8598
      date: 2025-11-24 08:03:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8597
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8619 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8620
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8600}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
          \n
          Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
          \n
          Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8622 …}
    #channels: Doctrine\ORM\PersistentCollection {#8608 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8606 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14682 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8600
    #id: 29
    #code: "Classic_Coastal_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
    #variants: Doctrine\ORM\PersistentCollection {#8612 …}
    #options: Doctrine\ORM\PersistentCollection {#8616 …}
    #associations: Doctrine\ORM\PersistentCollection {#8614 …}
    #createdAt: DateTime @1763971431 {#8598
      date: 2025-11-24 08:03:51.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8597
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8619 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8620
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8600}
        #id: 225
        #name: "Classic Coastal Cap"
        #slug: "classic-coastal-cap"
        #description: """
          Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
          \n
          Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
          \n
          Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8622 …}
    #channels: Doctrine\ORM\PersistentCollection {#8608 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8604 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8606 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Classic Coastal Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14756
  -props: [
    "product" => App\Entity\Product\Product {#8600
      #id: 29
      #code: "Classic_Coastal_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8610 …}
      #variants: Doctrine\ORM\PersistentCollection {#8612 …}
      #options: Doctrine\ORM\PersistentCollection {#8616 …}
      #associations: Doctrine\ORM\PersistentCollection {#8614 …}
      #createdAt: DateTime @1763971431 {#8598
        date: 2025-11-24 08:03:51.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8597
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8619 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8620
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8600}
          #id: 225
          #name: "Classic Coastal Cap"
          #slug: "classic-coastal-cap"
          #description: """
            Quasi magnam deserunt recusandae. Eveniet modi debitis fuga adipisci. Non nobis ipsa ut enim tempora sit. Voluptatem iusto dolores hic aliquam cumque deleniti eaque animi.\n
            \n
            Soluta ad omnis tempore minima placeat sint occaecati. Quo nihil assumenda doloremque laboriosam. Suscipit dolorem eos impedit beatae hic.\n
            \n
            Ut iusto et quod recusandae animi quia tenetur nobis. Cum officia nihil voluptatibus omnis. Nulla officia id sed. Eveniet adipisci ullam perspiciatis in delectus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iusto qui delectus repellendus inventore quod amet distinctio aut. Rerum magnam sit animi distinctio minus blanditiis aliquam. Enim et mollitia recusandae exercitationem. Quasi ex non aut tempora."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8622 …}
      #channels: Doctrine\ORM\PersistentCollection {#8608 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8604 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8606 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14740 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14812 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14737 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14682 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14690
    #collection: Doctrine\Common\Collections\ArrayCollection {#14699 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14678 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19074 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19224 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14740 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14812 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14737 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Classic Coastal Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14690
    #collection: Doctrine\Common\Collections\ArrayCollection {#14699 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14678 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19074 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19224 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14816
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14749
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14740 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14812 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14737 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14682 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14690
      #collection: Doctrine\Common\Collections\ArrayCollection {#14699 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14678 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19074 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19224 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14866
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14864 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14865 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14682 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14869
  +variant: App\Entity\Product\ProductVariant {#14682 …}
  +price: "€11.42"
  +originalPrice: "€11.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14866
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14864 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14865 …}
    +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 94.0 MiB 3.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8627
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8634 …}
    #variants: Doctrine\ORM\PersistentCollection {#8636 …}
    #options: Doctrine\ORM\PersistentCollection {#8640 …}
    #associations: Doctrine\ORM\PersistentCollection {#8638 …}
    #createdAt: DateTime @1763984269 {#8625
      date: 2025-11-24 11:37:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8624
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8643 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8644
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8627}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
          \n
          Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
          \n
          Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …}
    #channels: Doctrine\ORM\PersistentCollection {#8632 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8628 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8630 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14747
  +product: App\Entity\Product\Product {#8627
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8634 …}
    #variants: Doctrine\ORM\PersistentCollection {#8636 …}
    #options: Doctrine\ORM\PersistentCollection {#8640 …}
    #associations: Doctrine\ORM\PersistentCollection {#8638 …}
    #createdAt: DateTime @1763984269 {#8625
      date: 2025-11-24 11:37:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8624
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8643 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8644
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8627}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
          \n
          Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
          \n
          Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …}
    #channels: Doctrine\ORM\PersistentCollection {#8632 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8628 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8630 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14932 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#8627
    #id: 28
    #code: "Elegant_Escape_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8634 …}
    #variants: Doctrine\ORM\PersistentCollection {#8636 …}
    #options: Doctrine\ORM\PersistentCollection {#8640 …}
    #associations: Doctrine\ORM\PersistentCollection {#8638 …}
    #createdAt: DateTime @1763984269 {#8625
      date: 2025-11-24 11:37:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8624
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8643 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8644
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8627}
        #id: 217
        #name: "Elegant Escape Cap"
        #slug: "elegant-escape-cap"
        #description: """
          Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
          \n
          Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
          \n
          Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …}
    #channels: Doctrine\ORM\PersistentCollection {#8632 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8628 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8630 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Elegant Escape Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15006
  -props: [
    "product" => App\Entity\Product\Product {#8627
      #id: 28
      #code: "Elegant_Escape_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8634 …}
      #variants: Doctrine\ORM\PersistentCollection {#8636 …}
      #options: Doctrine\ORM\PersistentCollection {#8640 …}
      #associations: Doctrine\ORM\PersistentCollection {#8638 …}
      #createdAt: DateTime @1763984269 {#8625
        date: 2025-11-24 11:37:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8624
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8643 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8644
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8627}
          #id: 217
          #name: "Elegant Escape Cap"
          #slug: "elegant-escape-cap"
          #description: """
            Sequi iure ducimus odit suscipit quo. Provident inventore et quod omnis. Modi qui quis voluptatem illo numquam. Aliquid provident quidem odio.\n
            \n
            Consequatur ipsa dicta nemo. Beatae minima molestiae dolores ut sit. Corrupti aut officiis harum ea. Placeat ea vel aut quos atque. Ut iure et nihil possimus praesentium aut qui.\n
            \n
            Quas et dolorem consequuntur veniam corrupti vel. Eos suscipit et eveniet voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iusto atque odit in tempora sit deserunt explicabo. Libero aliquam doloremque corrupti sunt nulla et."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …}
      #channels: Doctrine\ORM\PersistentCollection {#8632 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8628 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8630 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14990 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15062 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14987 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14932 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14940
    #collection: Doctrine\Common\Collections\ArrayCollection {#14949 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14928 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18909 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19233 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14990 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15062 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14987 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Elegant Escape Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14940
    #collection: Doctrine\Common\Collections\ArrayCollection {#14949 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14928 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18909 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19233 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15066
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14999
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14990 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15062 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14987 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14932 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14940
      #collection: Doctrine\Common\Collections\ArrayCollection {#14949 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14928 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18909 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19233 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15116
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15114 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15115 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14932 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15119
  +variant: App\Entity\Product\ProductVariant {#14932 …}
  +price: "€1.38"
  +originalPrice: "€1.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15116
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15107 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15114 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15115 …}
    +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 94.0 MiB 3.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8651
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
    #variants: Doctrine\ORM\PersistentCollection {#8660 …}
    #options: Doctrine\ORM\PersistentCollection {#8664 …}
    #associations: Doctrine\ORM\PersistentCollection {#8662 …}
    #createdAt: DateTime @1764006984 {#8649
      date: 2025-11-24 17:56:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8648
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8667 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8668
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8651}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
          \n
          Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
          \n
          Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
    #channels: Doctrine\ORM\PersistentCollection {#8656 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8654 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14997
  +product: App\Entity\Product\Product {#8651
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
    #variants: Doctrine\ORM\PersistentCollection {#8660 …}
    #options: Doctrine\ORM\PersistentCollection {#8664 …}
    #associations: Doctrine\ORM\PersistentCollection {#8662 …}
    #createdAt: DateTime @1764006984 {#8649
      date: 2025-11-24 17:56:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8648
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8667 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8668
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8651}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
          \n
          Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
          \n
          Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
    #channels: Doctrine\ORM\PersistentCollection {#8656 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8654 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15182 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#8651
    #id: 39
    #code: "Harmonious_Horizon_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
    #variants: Doctrine\ORM\PersistentCollection {#8660 …}
    #options: Doctrine\ORM\PersistentCollection {#8664 …}
    #associations: Doctrine\ORM\PersistentCollection {#8662 …}
    #createdAt: DateTime @1764006984 {#8649
      date: 2025-11-24 17:56:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8648
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8667 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8668
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8651}
        #id: 305
        #name: "Harmonious Horizon Cap"
        #slug: "harmonious-horizon-cap"
        #description: """
          Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
          \n
          Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
          \n
          Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
    #channels: Doctrine\ORM\PersistentCollection {#8656 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8654 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Harmonious Horizon Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15256
  -props: [
    "product" => App\Entity\Product\Product {#8651
      #id: 39
      #code: "Harmonious_Horizon_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8658 …}
      #variants: Doctrine\ORM\PersistentCollection {#8660 …}
      #options: Doctrine\ORM\PersistentCollection {#8664 …}
      #associations: Doctrine\ORM\PersistentCollection {#8662 …}
      #createdAt: DateTime @1764006984 {#8649
        date: 2025-11-24 17:56:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8648
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8667 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8668
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8651}
          #id: 305
          #name: "Harmonious Horizon Cap"
          #slug: "harmonious-horizon-cap"
          #description: """
            Consequatur et quisquam voluptatem cupiditate. Odio ea accusamus modi veniam. Accusamus ea cumque in commodi. Molestiae atque commodi sapiente accusantium consequatur fugit.\n
            \n
            Expedita non occaecati beatae et aut fuga. Voluptatem at alias molestiae velit. Enim voluptas sed et quo sapiente quo. Accusantium impedit autem officiis cupiditate consequuntur.\n
            \n
            Occaecati atque omnis et impedit beatae sed. Autem et laudantium occaecati eum consectetur deleniti ut accusantium. Reiciendis nam inventore facilis cupiditate unde vero nihil aliquam. Optio nam maiores sint eum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ex sapiente et consequatur quia id. Nihil nulla et illum dolores. Aut numquam earum vel quasi saepe officiis voluptatem quae."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8670 …}
      #channels: Doctrine\ORM\PersistentCollection {#8656 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8652 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8654 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.73 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15249
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15240 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15237 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15182 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15190
    #collection: Doctrine\Common\Collections\ArrayCollection {#15199 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15178 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19077 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19230 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15249
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15240 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15306 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15237 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Harmonious Horizon Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15190
    #collection: Doctrine\Common\Collections\ArrayCollection {#15199 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15178 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19077 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19230 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15310
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15249
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15240 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15306 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15237 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15182 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15190
      #collection: Doctrine\Common\Collections\ArrayCollection {#15199 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15178 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19077 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#19230 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15351 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15358 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15359 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15182 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15363
  +variant: App\Entity\Product\ProductVariant {#15182 …}
  +price: "€27.29"
  +originalPrice: "€27.29"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15360
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15351 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15358 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15359 …}
    +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 94.0 MiB 3.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8675
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1764072232 {#8673
      date: 2025-11-25 12:03:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8672
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8692
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8675}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
          \n
          Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
          \n
          Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15247
  +product: App\Entity\Product\Product {#8675
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1764072232 {#8673
      date: 2025-11-25 12:03:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8672
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8692
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8675}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
          \n
          Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
          \n
          Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15426 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8675
    #id: 35
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
    #variants: Doctrine\ORM\PersistentCollection {#8684 …}
    #options: Doctrine\ORM\PersistentCollection {#8688 …}
    #associations: Doctrine\ORM\PersistentCollection {#8686 …}
    #createdAt: DateTime @1764072232 {#8673
      date: 2025-11-25 12:03:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8672
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8691 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8692
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8675}
        #id: 273
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
          \n
          Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
          \n
          Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8680 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
    #averageRating: 4.5
    #images: Doctrine\ORM\PersistentCollection {#8678 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15500
  -props: [
    "product" => App\Entity\Product\Product {#8675
      #id: 35
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8682 …}
      #variants: Doctrine\ORM\PersistentCollection {#8684 …}
      #options: Doctrine\ORM\PersistentCollection {#8688 …}
      #associations: Doctrine\ORM\PersistentCollection {#8686 …}
      #createdAt: DateTime @1764072232 {#8673
        date: 2025-11-25 12:03:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8672
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8691 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8692
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8675}
          #id: 273
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Et non dolor rerum. Occaecati qui corporis libero ut eius nihil.\n
            \n
            Enim ratione consequatur qui rem. Eaque eligendi in deleniti deleniti excepturi. Aut minus id id natus.\n
            \n
            Ipsum nulla aperiam nihil quia facilis qui ullam. Adipisci et aliquid eaque iusto.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sunt et eius et possimus aut repellat optio. Quia omnis delectus delectus. Quia vero aspernatur ut quas iusto ut id."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
      #channels: Doctrine\ORM\PersistentCollection {#8680 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8676 …}
      #averageRating: 4.5
      #images: Doctrine\ORM\PersistentCollection {#8678 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15484 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15550 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15481 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15426 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15434
    #collection: Doctrine\Common\Collections\ArrayCollection {#15443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15422 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18936 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18942 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15493
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15484 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15550 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15481 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15434
    #collection: Doctrine\Common\Collections\ArrayCollection {#15443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15422 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18936 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18942 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15554
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15493
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15484 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15550 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15481 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15426 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15434
      #collection: Doctrine\Common\Collections\ArrayCollection {#15443 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15422 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18936 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18942 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15603 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15426 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15607
  +variant: App\Entity\Product\ProductVariant {#15426 …}
  +price: "€51.05"
  +originalPrice: "€51.05"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15595 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15602 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15603 …}
    +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 94.0 MiB 3.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#8699
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8706 …}
    #variants: Doctrine\ORM\PersistentCollection {#8708 …}
    #options: Doctrine\ORM\PersistentCollection {#8712 …}
    #associations: Doctrine\ORM\PersistentCollection {#8710 …}
    #createdAt: DateTime @1764142408 {#8697
      date: 2025-11-26 07:33:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8696
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8715 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8716
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
          \n
          Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
          \n
          Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …}
    #channels: Doctrine\ORM\PersistentCollection {#8704 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8700 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8702 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15491
  +product: App\Entity\Product\Product {#8699
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8706 …}
    #variants: Doctrine\ORM\PersistentCollection {#8708 …}
    #options: Doctrine\ORM\PersistentCollection {#8712 …}
    #associations: Doctrine\ORM\PersistentCollection {#8710 …}
    #createdAt: DateTime @1764142408 {#8697
      date: 2025-11-26 07:33:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8696
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8715 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8716
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
          \n
          Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
          \n
          Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …}
    #channels: Doctrine\ORM\PersistentCollection {#8704 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8700 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8702 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15670 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8699
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8706 …}
    #variants: Doctrine\ORM\PersistentCollection {#8708 …}
    #options: Doctrine\ORM\PersistentCollection {#8712 …}
    #associations: Doctrine\ORM\PersistentCollection {#8710 …}
    #createdAt: DateTime @1764142408 {#8697
      date: 2025-11-26 07:33:28.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8696
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8715 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8716
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8699}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
          \n
          Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
          \n
          Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …}
    #channels: Doctrine\ORM\PersistentCollection {#8704 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8700 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8702 …}
    #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 {#15744
  -props: [
    "product" => App\Entity\Product\Product {#8699
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8706 …}
      #variants: Doctrine\ORM\PersistentCollection {#8708 …}
      #options: Doctrine\ORM\PersistentCollection {#8712 …}
      #associations: Doctrine\ORM\PersistentCollection {#8710 …}
      #createdAt: DateTime @1764142408 {#8697
        date: 2025-11-26 07:33:28.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8696
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8715 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8716
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8699}
          #id: 257
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            Consequatur et explicabo aliquid dolores. Ipsum voluptas laudantium quam voluptas ab. Nam laboriosam vitae eaque omnis.\n
            \n
            Atque rerum beatae quam voluptatem neque. Voluptatem ipsam nihil est magnam fugit quisquam delectus doloremque. Non alias unde autem similique.\n
            \n
            Neque consequatur eos expedita nostrum. Laborum nostrum sunt quia velit vel. Qui sed consequatur et et occaecati rerum. Officia voluptatem ut qui repudiandae nemo et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Repellendus molestiae assumenda alias ut odit sapiente voluptas. Et repellendus omnis non qui nihil. Non aliquid expedita quidem."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8718 …}
      #channels: Doctrine\ORM\PersistentCollection {#8704 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7751 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8700 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8702 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15737
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15728 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15794 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15725 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15670 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15678
    #collection: Doctrine\Common\Collections\ArrayCollection {#15687 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15666 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18870 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18876 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15737
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15728 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15794 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15725 …}
    +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 {#15678
    #collection: Doctrine\Common\Collections\ArrayCollection {#15687 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15666 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18870 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18876 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15798
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15737
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15728 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15794 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15725 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15670 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15678
      #collection: Doctrine\Common\Collections\ArrayCollection {#15687 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15666 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18870 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18876 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15848
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15839 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15846 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15847 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15670 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15851
  +variant: App\Entity\Product\ProductVariant {#15670 …}
  +price: "€51.12"
  +originalPrice: "€51.12"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15848
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15839 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15846 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15847 …}
    +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 94.0 MiB 3.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#8723
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8730 …}
    #variants: Doctrine\ORM\PersistentCollection {#8732 …}
    #options: Doctrine\ORM\PersistentCollection {#8736 …}
    #associations: Doctrine\ORM\PersistentCollection {#8734 …}
    #createdAt: DateTime @1764147807 {#8721
      date: 2025-11-26 09:03:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8720
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8739 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8740
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8723}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
          \n
          Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
          \n
          Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …}
    #channels: Doctrine\ORM\PersistentCollection {#8728 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8724 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8726 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15735
  +product: App\Entity\Product\Product {#8723
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8730 …}
    #variants: Doctrine\ORM\PersistentCollection {#8732 …}
    #options: Doctrine\ORM\PersistentCollection {#8736 …}
    #associations: Doctrine\ORM\PersistentCollection {#8734 …}
    #createdAt: DateTime @1764147807 {#8721
      date: 2025-11-26 09:03:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8720
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8739 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8740
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8723}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
          \n
          Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
          \n
          Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …}
    #channels: Doctrine\ORM\PersistentCollection {#8728 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8724 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8726 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15914 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8723
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8730 …}
    #variants: Doctrine\ORM\PersistentCollection {#8732 …}
    #options: Doctrine\ORM\PersistentCollection {#8736 …}
    #associations: Doctrine\ORM\PersistentCollection {#8734 …}
    #createdAt: DateTime @1764147807 {#8721
      date: 2025-11-26 09:03:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8720
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8739 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8740
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8723}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
          \n
          Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
          \n
          Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …}
    #channels: Doctrine\ORM\PersistentCollection {#8728 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8724 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8726 …}
    #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 {#15988
  -props: [
    "product" => App\Entity\Product\Product {#8723
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8730 …}
      #variants: Doctrine\ORM\PersistentCollection {#8732 …}
      #options: Doctrine\ORM\PersistentCollection {#8736 …}
      #associations: Doctrine\ORM\PersistentCollection {#8734 …}
      #createdAt: DateTime @1764147807 {#8721
        date: 2025-11-26 09:03:27.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8720
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8739 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8740
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8723}
          #id: 249
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Dicta iusto voluptatem quibusdam ab. Ducimus corporis quae consequatur et velit. Placeat enim voluptatum ratione qui exercitationem.\n
            \n
            Corrupti est nobis tempore mollitia et perspiciatis quo. Earum incidunt magni et animi. Est enim quibusdam aliquam illo aut in blanditiis corrupti.\n
            \n
            Dolores consectetur autem maxime ratione ratione. Nisi nisi non cupiditate commodi facere saepe qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "A est et facere at aperiam qui illum. Tenetur doloribus magnam illo aliquam. Repudiandae molestiae eveniet eligendi nesciunt aut."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8742 …}
      #channels: Doctrine\ORM\PersistentCollection {#8728 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8724 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8726 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15981
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15972 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16044 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15969 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15914 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15922
    #collection: Doctrine\Common\Collections\ArrayCollection {#15931 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15910 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19479 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18993 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15981
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15972 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16044 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15969 …}
    +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 {#15922
    #collection: Doctrine\Common\Collections\ArrayCollection {#15931 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15910 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#19479 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18993 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16048
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15981
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15972 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16044 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15969 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15914 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15922
      #collection: Doctrine\Common\Collections\ArrayCollection {#15931 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15910 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#19479 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18993 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16089 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16096 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16097 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15914 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16101
  +variant: App\Entity\Product\ProductVariant {#15914 …}
  +price: "€21.28"
  +originalPrice: "€21.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16089 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16096 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16097 …}
    +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 94.0 MiB 3.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#8747
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
    #variants: Doctrine\ORM\PersistentCollection {#8756 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1764176876 {#8745
      date: 2025-11-26 17:07:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8744
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8764
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8747}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
          \n
          Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
          \n
          Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8752 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8750 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15979
  +product: App\Entity\Product\Product {#8747
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
    #variants: Doctrine\ORM\PersistentCollection {#8756 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1764176876 {#8745
      date: 2025-11-26 17:07:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8744
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8764
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8747}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
          \n
          Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
          \n
          Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8752 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8750 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16164 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6961 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4910 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13094
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13127 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13133 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
94.0 MiB 0.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#8747
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
    #variants: Doctrine\ORM\PersistentCollection {#8756 …}
    #options: Doctrine\ORM\PersistentCollection {#8760 …}
    #associations: Doctrine\ORM\PersistentCollection {#8758 …}
    #createdAt: DateTime @1764176876 {#8745
      date: 2025-11-26 17:07:56.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764452966 {#8744
      date: 2025-11-29 21:49:26.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8763 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8764
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8747}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
          \n
          Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
          \n
          Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
    #channels: Doctrine\ORM\PersistentCollection {#8752 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8750 …}
    #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 {#16238
  -props: [
    "product" => App\Entity\Product\Product {#8747
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8754 …}
      #variants: Doctrine\ORM\PersistentCollection {#8756 …}
      #options: Doctrine\ORM\PersistentCollection {#8760 …}
      #associations: Doctrine\ORM\PersistentCollection {#8758 …}
      #createdAt: DateTime @1764176876 {#8745
        date: 2025-11-26 17:07:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764452966 {#8744
        date: 2025-11-29 21:49:26.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8763 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8764
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8747}
          #id: 209
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Impedit totam tempore sit asperiores commodi quasi consectetur. Quisquam similique aliquam dolorem et error tempore reiciendis. Ut voluptatum explicabo dolor odio.\n
            \n
            Ea autem beatae enim ducimus ab excepturi exercitationem. Eaque veniam repellat magni. Molestias eum ut odit molestiae aperiam modi. Laboriosam facilis delectus consequatur consequatur quae.\n
            \n
            Voluptas eos omnis modi fugiat omnis voluptatem odio. Quas quae accusamus aut sed. Quibusdam distinctio aut commodi aspernatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Quaerat nulla cum dolore consequuntur accusamus autem at odio. Praesentium odio voluptatem debitis reprehenderit et illum. Error repellat iste suscipit aut."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8766 …}
      #channels: Doctrine\ORM\PersistentCollection {#8752 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8602 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8748 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8750 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
94.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16231
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16222 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16219 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16164 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16172
    #collection: Doctrine\Common\Collections\ArrayCollection {#16181 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16160 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18975 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18972 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16231
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16222 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16288 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16219 …}
    +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 {#16172
    #collection: Doctrine\Common\Collections\ArrayCollection {#16181 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16160 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#18975 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18972 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16292
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16231
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16222 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16288 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16219 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16164 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16172
      #collection: Doctrine\Common\Collections\ArrayCollection {#16181 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16160 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#18975 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerRSPeJS0\EntityManagerGhost614a58f {#194 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#18972 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 94.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16342
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16333 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16340 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16341 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16164 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16345
  +variant: App\Entity\Product\ProductVariant {#16164 …}
  +price: "€9.81"
  +originalPrice: "€9.81"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4920 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8889 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4077 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1262 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11585 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8886 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16342
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16333 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16340 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16341 …}
    +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 94.0 MiB 2.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12803
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11661 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13017
  +cart: App\Entity\Order\Order {#12386 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1286 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12803
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12834 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11661 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4924 …}
}