GET https://yakavan-preprod.kwantic.dev/taxons/categorie/bonnets?page=1&sorting%5Bname%5D=desc

Components

8 Twig Components
40 Render Count
564 ms Render Time
144.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 474.36ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 18.88ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 74.13ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 5.39ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 26.57ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 32.53ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 5.09ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 25.86ms

Render calls

sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 144.0 MiB 26.57 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12081
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12085 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12084 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12082 …}
    +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 {#12059
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#291 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7360 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12081
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12085 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12084 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12082 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 144.0 MiB 32.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12172
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12176 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12175 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12173 …}
    +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 {#12164
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#291 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7360 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12172
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12176 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12175 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12173 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 144.0 MiB 5.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12746 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12748 …}
    +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 {#12757
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#291 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7360 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12749
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12746 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12748 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 144.0 MiB 51.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#7948
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8144 …}
    #variants: Doctrine\ORM\PersistentCollection {#8357 …}
    #options: Doctrine\ORM\PersistentCollection {#8485 …}
    #associations: Doctrine\ORM\PersistentCollection {#8425 …}
    #createdAt: DateTime @1760023981 {#7731
      date: 2025-10-09 15:33:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#7795
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8484 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8487
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7948}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Vel officiis ducimus dignissimos unde at magnam unde. Consequatur deleniti placeat quia magni ut quibusdam enim. Quia repudiandae eum voluptatem ab sit.\n
          \n
          Culpa quia quidem blanditiis totam deleniti quisquam illo. Earum perferendis explicabo qui aut esse necessitatibus consequatur. Consequatur excepturi officiis ut nihil recusandae repudiandae officia eos.\n
          \n
          Facilis tempore soluta voluptatem qui dicta. Earum et ut laudantium sit. Ut sunt illum et et quo quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem officiis neque numquam hic doloremque. Vero sed quod aut cumque. Quod quas minus deleniti rem provident accusantium."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8490 …}
    #channels: Doctrine\ORM\PersistentCollection {#8003 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7912 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8006 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13321
  +product: App\Entity\Product\Product {#7948
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8144 …}
    #variants: Doctrine\ORM\PersistentCollection {#8357 …}
    #options: Doctrine\ORM\PersistentCollection {#8485 …}
    #associations: Doctrine\ORM\PersistentCollection {#8425 …}
    #createdAt: DateTime @1760023981 {#7731
      date: 2025-10-09 15:33:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#7795
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8484 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8487
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7948}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Vel officiis ducimus dignissimos unde at magnam unde. Consequatur deleniti placeat quia magni ut quibusdam enim. Quia repudiandae eum voluptatem ab sit.\n
          \n
          Culpa quia quidem blanditiis totam deleniti quisquam illo. Earum perferendis explicabo qui aut esse necessitatibus consequatur. Consequatur excepturi officiis ut nihil recusandae repudiandae officia eos.\n
          \n
          Facilis tempore soluta voluptatem qui dicta. Earum et ut laudantium sit. Ut sunt illum et et quo quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem officiis neque numquam hic doloremque. Vero sed quod aut cumque. Quod quas minus deleniti rem provident accusantium."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8490 …}
    #channels: Doctrine\ORM\PersistentCollection {#8003 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7912 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8006 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13551 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 3.93 ms
Input props
[
  "product" => App\Entity\Product\Product {#7948
    #id: 27
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8144 …}
    #variants: Doctrine\ORM\PersistentCollection {#8357 …}
    #options: Doctrine\ORM\PersistentCollection {#8485 …}
    #associations: Doctrine\ORM\PersistentCollection {#8425 …}
    #createdAt: DateTime @1760023981 {#7731
      date: 2025-10-09 15:33:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#7795
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8484 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8487
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7948}
        #id: 209
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Vel officiis ducimus dignissimos unde at magnam unde. Consequatur deleniti placeat quia magni ut quibusdam enim. Quia repudiandae eum voluptatem ab sit.\n
          \n
          Culpa quia quidem blanditiis totam deleniti quisquam illo. Earum perferendis explicabo qui aut esse necessitatibus consequatur. Consequatur excepturi officiis ut nihil recusandae repudiandae officia eos.\n
          \n
          Facilis tempore soluta voluptatem qui dicta. Earum et ut laudantium sit. Ut sunt illum et et quo quam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolorem officiis neque numquam hic doloremque. Vero sed quod aut cumque. Quod quas minus deleniti rem provident accusantium."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8490 …}
    #channels: Doctrine\ORM\PersistentCollection {#8003 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7912 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8006 …}
    #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 {#13999
  -props: [
    "product" => App\Entity\Product\Product {#7948
      #id: 27
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8144 …}
      #variants: Doctrine\ORM\PersistentCollection {#8357 …}
      #options: Doctrine\ORM\PersistentCollection {#8485 …}
      #associations: Doctrine\ORM\PersistentCollection {#8425 …}
      #createdAt: DateTime @1760023981 {#7731
        date: 2025-10-09 15:33:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#7795
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8484 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8487
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7948}
          #id: 209
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Vel officiis ducimus dignissimos unde at magnam unde. Consequatur deleniti placeat quia magni ut quibusdam enim. Quia repudiandae eum voluptatem ab sit.\n
            \n
            Culpa quia quidem blanditiis totam deleniti quisquam illo. Earum perferendis explicabo qui aut esse necessitatibus consequatur. Consequatur excepturi officiis ut nihil recusandae repudiandae officia eos.\n
            \n
            Facilis tempore soluta voluptatem qui dicta. Earum et ut laudantium sit. Ut sunt illum et et quo quam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolorem officiis neque numquam hic doloremque. Vero sed quod aut cumque. Quod quas minus deleniti rem provident accusantium."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8490 …}
      #channels: Doctrine\ORM\PersistentCollection {#8003 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7912 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8006 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 8.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14073 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14067 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13551 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13926
    #collection: Doctrine\Common\Collections\ArrayCollection {#13927 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13923 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21780 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22701 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14070
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14073 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14067 …}
    +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 {#13926
    #collection: Doctrine\Common\Collections\ArrayCollection {#13927 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13923 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#21780 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22701 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14078
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14070
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14073 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14068 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14067 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13551 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13926
      #collection: Doctrine\Common\Collections\ArrayCollection {#13927 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13923 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#21780 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22701 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 1.85 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14164
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14154 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14163 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13551 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14173
  +variant: App\Entity\Product\ProductVariant {#13551 …}
  +price: "81,30\u{A0}"
  +originalPrice: "81,30\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14164
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14154 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14163 …}
    +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 144.0 MiB 36.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#8497
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8507 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8513 …}
    #associations: Doctrine\ORM\PersistentCollection {#8511 …}
    #createdAt: DateTime @1760126115 {#8495
      date: 2025-10-10 19:55:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8494
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8516 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8517
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8497}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Dolorem rerum sit sapiente asperiores nesciunt labore aperiam. Aut aut et sequi ut est quia voluptate soluta.\n
          \n
          Eum aut id sit et molestiae. Ab rerum vitae doloremque aliquam. Deserunt eius corporis iure expedita maiores aut et.\n
          \n
          Ratione repudiandae quas fugiat in molestias temporibus. Iure nisi voluptatem non accusantium quidem iure laudantium. Modi commodi alias esse rem occaecati nulla eius. Quibusdam perspiciatis reiciendis incidunt magnam asperiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vitae vitae sit dolorem saepe veniam. Minima quia harum dolore voluptas in perferendis. Sapiente laboriosam odio omnis labore. Quis consequuntur animi tempora. Enim aut unde ut in libero earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8519 …}
    #channels: Doctrine\ORM\PersistentCollection {#8505 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8503 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13977
  +product: App\Entity\Product\Product {#8497
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8507 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8513 …}
    #associations: Doctrine\ORM\PersistentCollection {#8511 …}
    #createdAt: DateTime @1760126115 {#8495
      date: 2025-10-10 19:55:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8494
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8516 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8517
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8497}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Dolorem rerum sit sapiente asperiores nesciunt labore aperiam. Aut aut et sequi ut est quia voluptate soluta.\n
          \n
          Eum aut id sit et molestiae. Ab rerum vitae doloremque aliquam. Deserunt eius corporis iure expedita maiores aut et.\n
          \n
          Ratione repudiandae quas fugiat in molestias temporibus. Iure nisi voluptatem non accusantium quidem iure laudantium. Modi commodi alias esse rem occaecati nulla eius. Quibusdam perspiciatis reiciendis incidunt magnam asperiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vitae vitae sit dolorem saepe veniam. Minima quia harum dolore voluptas in perferendis. Sapiente laboriosam odio omnis labore. Quis consequuntur animi tempora. Enim aut unde ut in libero earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8519 …}
    #channels: Doctrine\ORM\PersistentCollection {#8505 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8503 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14342 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 1.42 ms
Input props
[
  "product" => App\Entity\Product\Product {#8497
    #id: 38
    #code: "Tranquil_Twilight_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8507 …}
    #variants: Doctrine\ORM\PersistentCollection {#8509 …}
    #options: Doctrine\ORM\PersistentCollection {#8513 …}
    #associations: Doctrine\ORM\PersistentCollection {#8511 …}
    #createdAt: DateTime @1760126115 {#8495
      date: 2025-10-10 19:55:15.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8494
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8516 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8517
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8497}
        #id: 297
        #name: "Tranquil Twilight Cap"
        #slug: "tranquil-twilight-cap"
        #description: """
          Dolorem rerum sit sapiente asperiores nesciunt labore aperiam. Aut aut et sequi ut est quia voluptate soluta.\n
          \n
          Eum aut id sit et molestiae. Ab rerum vitae doloremque aliquam. Deserunt eius corporis iure expedita maiores aut et.\n
          \n
          Ratione repudiandae quas fugiat in molestias temporibus. Iure nisi voluptatem non accusantium quidem iure laudantium. Modi commodi alias esse rem occaecati nulla eius. Quibusdam perspiciatis reiciendis incidunt magnam asperiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vitae vitae sit dolorem saepe veniam. Minima quia harum dolore voluptas in perferendis. Sapiente laboriosam odio omnis labore. Quis consequuntur animi tempora. Enim aut unde ut in libero earum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8519 …}
    #channels: Doctrine\ORM\PersistentCollection {#8505 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8503 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tranquil Twilight Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14440
  -props: [
    "product" => App\Entity\Product\Product {#8497
      #id: 38
      #code: "Tranquil_Twilight_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8507 …}
      #variants: Doctrine\ORM\PersistentCollection {#8509 …}
      #options: Doctrine\ORM\PersistentCollection {#8513 …}
      #associations: Doctrine\ORM\PersistentCollection {#8511 …}
      #createdAt: DateTime @1760126115 {#8495
        date: 2025-10-10 19:55:15.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8494
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8516 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8517
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8497}
          #id: 297
          #name: "Tranquil Twilight Cap"
          #slug: "tranquil-twilight-cap"
          #description: """
            Dolorem rerum sit sapiente asperiores nesciunt labore aperiam. Aut aut et sequi ut est quia voluptate soluta.\n
            \n
            Eum aut id sit et molestiae. Ab rerum vitae doloremque aliquam. Deserunt eius corporis iure expedita maiores aut et.\n
            \n
            Ratione repudiandae quas fugiat in molestias temporibus. Iure nisi voluptatem non accusantium quidem iure laudantium. Modi commodi alias esse rem occaecati nulla eius. Quibusdam perspiciatis reiciendis incidunt magnam asperiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Vitae vitae sit dolorem saepe veniam. Minima quia harum dolore voluptas in perferendis. Sapiente laboriosam odio omnis labore. Quis consequuntur animi tempora. Enim aut unde ut in libero earum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8519 …}
      #channels: Doctrine\ORM\PersistentCollection {#8505 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8501 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8503 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 5.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14491 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14421 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14342 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14378
    #collection: Doctrine\Common\Collections\ArrayCollection {#14377 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14371 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22723 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22725 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14433
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14424 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14491 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14421 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tranquil Twilight Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14378
    #collection: Doctrine\Common\Collections\ArrayCollection {#14377 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14371 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22723 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22725 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14495
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14433
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14424 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14491 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14421 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14342 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14378
      #collection: Doctrine\Common\Collections\ArrayCollection {#14377 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14371 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22723 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22725 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14563
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14554 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14557 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14556 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14342 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14566
  +variant: App\Entity\Product\ProductVariant {#14342 …}
  +price: "80,85\u{A0}"
  +originalPrice: "80,85\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14563
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14554 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14557 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14556 …}
    +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 144.0 MiB 46.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#8524
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8531 …}
    #variants: Doctrine\ORM\PersistentCollection {#8533 …}
    #options: Doctrine\ORM\PersistentCollection {#8537 …}
    #associations: Doctrine\ORM\PersistentCollection {#8535 …}
    #createdAt: DateTime @1759872815 {#8522
      date: 2025-10-07 21:33:35.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8521
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8540 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8541
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8524}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Impedit error quo saepe labore nobis nobis id. Omnis porro dolor iusto corporis saepe. Recusandae dolor iste quia quas illo autem aut eos. Necessitatibus ea tenetur dolores aspernatur cumque enim qui animi.\n
          \n
          Eligendi velit dolorem fugiat possimus. Explicabo atque temporibus modi porro. Possimus sunt quisquam sint enim.\n
          \n
          Est eligendi ad et enim exercitationem. Accusantium velit nostrum incidunt quo. Mollitia dicta velit sit exercitationem quam hic quasi. Deleniti sit impedit magni quaerat repellat est. Beatae provident facilis qui tempore possimus doloremque delectus dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum consequatur culpa consectetur voluptate rerum sit non. Odio dolores suscipit qui quia officiis deleniti. Aut et qui omnis nulla aut architecto."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8543 …}
    #channels: Doctrine\ORM\PersistentCollection {#8529 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8525 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8527 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14431
  +product: App\Entity\Product\Product {#8524
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8531 …}
    #variants: Doctrine\ORM\PersistentCollection {#8533 …}
    #options: Doctrine\ORM\PersistentCollection {#8537 …}
    #associations: Doctrine\ORM\PersistentCollection {#8535 …}
    #createdAt: DateTime @1759872815 {#8522
      date: 2025-10-07 21:33:35.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8521
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8540 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8541
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8524}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Impedit error quo saepe labore nobis nobis id. Omnis porro dolor iusto corporis saepe. Recusandae dolor iste quia quas illo autem aut eos. Necessitatibus ea tenetur dolores aspernatur cumque enim qui animi.\n
          \n
          Eligendi velit dolorem fugiat possimus. Explicabo atque temporibus modi porro. Possimus sunt quisquam sint enim.\n
          \n
          Est eligendi ad et enim exercitationem. Accusantium velit nostrum incidunt quo. Mollitia dicta velit sit exercitationem quam hic quasi. Deleniti sit impedit magni quaerat repellat est. Beatae provident facilis qui tempore possimus doloremque delectus dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum consequatur culpa consectetur voluptate rerum sit non. Odio dolores suscipit qui quia officiis deleniti. Aut et qui omnis nulla aut architecto."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8543 …}
    #channels: Doctrine\ORM\PersistentCollection {#8529 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8525 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8527 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14725 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 1.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#8524
    #id: 36
    #code: "Sophisticated_Sunset_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8531 …}
    #variants: Doctrine\ORM\PersistentCollection {#8533 …}
    #options: Doctrine\ORM\PersistentCollection {#8537 …}
    #associations: Doctrine\ORM\PersistentCollection {#8535 …}
    #createdAt: DateTime @1759872815 {#8522
      date: 2025-10-07 21:33:35.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8521
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8540 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8541
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8524}
        #id: 281
        #name: "Sophisticated Sunset Cap"
        #slug: "sophisticated-sunset-cap"
        #description: """
          Impedit error quo saepe labore nobis nobis id. Omnis porro dolor iusto corporis saepe. Recusandae dolor iste quia quas illo autem aut eos. Necessitatibus ea tenetur dolores aspernatur cumque enim qui animi.\n
          \n
          Eligendi velit dolorem fugiat possimus. Explicabo atque temporibus modi porro. Possimus sunt quisquam sint enim.\n
          \n
          Est eligendi ad et enim exercitationem. Accusantium velit nostrum incidunt quo. Mollitia dicta velit sit exercitationem quam hic quasi. Deleniti sit impedit magni quaerat repellat est. Beatae provident facilis qui tempore possimus doloremque delectus dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum consequatur culpa consectetur voluptate rerum sit non. Odio dolores suscipit qui quia officiis deleniti. Aut et qui omnis nulla aut architecto."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8543 …}
    #channels: Doctrine\ORM\PersistentCollection {#8529 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8525 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8527 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sophisticated Sunset Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14823
  -props: [
    "product" => App\Entity\Product\Product {#8524
      #id: 36
      #code: "Sophisticated_Sunset_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8531 …}
      #variants: Doctrine\ORM\PersistentCollection {#8533 …}
      #options: Doctrine\ORM\PersistentCollection {#8537 …}
      #associations: Doctrine\ORM\PersistentCollection {#8535 …}
      #createdAt: DateTime @1759872815 {#8522
        date: 2025-10-07 21:33:35.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8521
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8540 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8541
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8524}
          #id: 281
          #name: "Sophisticated Sunset Cap"
          #slug: "sophisticated-sunset-cap"
          #description: """
            Impedit error quo saepe labore nobis nobis id. Omnis porro dolor iusto corporis saepe. Recusandae dolor iste quia quas illo autem aut eos. Necessitatibus ea tenetur dolores aspernatur cumque enim qui animi.\n
            \n
            Eligendi velit dolorem fugiat possimus. Explicabo atque temporibus modi porro. Possimus sunt quisquam sint enim.\n
            \n
            Est eligendi ad et enim exercitationem. Accusantium velit nostrum incidunt quo. Mollitia dicta velit sit exercitationem quam hic quasi. Deleniti sit impedit magni quaerat repellat est. Beatae provident facilis qui tempore possimus doloremque delectus dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rerum consequatur culpa consectetur voluptate rerum sit non. Odio dolores suscipit qui quia officiis deleniti. Aut et qui omnis nulla aut architecto."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8543 …}
      #channels: Doctrine\ORM\PersistentCollection {#8529 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8525 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8527 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 7.91 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14816
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14807 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14877 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14725 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14761
    #collection: Doctrine\Common\Collections\ArrayCollection {#14760 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14754 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22737 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22739 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14816
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14807 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14877 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14804 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sophisticated Sunset Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14761
    #collection: Doctrine\Common\Collections\ArrayCollection {#14760 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14754 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22737 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22739 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14881
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14816
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14807 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14877 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14804 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14725 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14761
      #collection: Doctrine\Common\Collections\ArrayCollection {#14760 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14754 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22737 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22739 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14949
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14940 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14943 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14942 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14725 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14952
  +variant: App\Entity\Product\ProductVariant {#14725 …}
  +price: "24,02\u{A0}"
  +originalPrice: "24,02\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14949
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14940 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14943 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14942 …}
    +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 144.0 MiB 46.13 ms
Input props
[
  "product" => App\Entity\Product\Product {#8548
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8555 …}
    #variants: Doctrine\ORM\PersistentCollection {#8557 …}
    #options: Doctrine\ORM\PersistentCollection {#8561 …}
    #associations: Doctrine\ORM\PersistentCollection {#8559 …}
    #createdAt: DateTime @1759965631 {#8546
      date: 2025-10-08 23:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8545
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8564 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8565
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8548}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Sed dolores aliquid facere eum facilis. Voluptas nisi sed temporibus dignissimos et sit et adipisci. Fugit quia quo aspernatur ab reprehenderit quo ipsum veritatis.\n
          \n
          Debitis est repellat sint. Vitae nobis repellendus enim sint porro.\n
          \n
          Eveniet ut dolore occaecati nam earum. At id sunt est voluptates molestiae commodi. Quo minima dolore voluptatem consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto pariatur ducimus illo illo nulla nemo non. Velit rem ratione delectus et ad quaerat non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
    #channels: Doctrine\ORM\PersistentCollection {#8553 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8549 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8551 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14814
  +product: App\Entity\Product\Product {#8548
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8555 …}
    #variants: Doctrine\ORM\PersistentCollection {#8557 …}
    #options: Doctrine\ORM\PersistentCollection {#8561 …}
    #associations: Doctrine\ORM\PersistentCollection {#8559 …}
    #createdAt: DateTime @1759965631 {#8546
      date: 2025-10-08 23:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8545
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8564 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8565
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8548}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Sed dolores aliquid facere eum facilis. Voluptas nisi sed temporibus dignissimos et sit et adipisci. Fugit quia quo aspernatur ab reprehenderit quo ipsum veritatis.\n
          \n
          Debitis est repellat sint. Vitae nobis repellendus enim sint porro.\n
          \n
          Eveniet ut dolore occaecati nam earum. At id sunt est voluptates molestiae commodi. Quo minima dolore voluptatem consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto pariatur ducimus illo illo nulla nemo non. Velit rem ratione delectus et ad quaerat non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
    #channels: Doctrine\ORM\PersistentCollection {#8553 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8549 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8551 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15111 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 1.39 ms
Input props
[
  "product" => App\Entity\Product\Product {#8548
    #id: 26
    #code: "Serene_Sunshine_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8555 …}
    #variants: Doctrine\ORM\PersistentCollection {#8557 …}
    #options: Doctrine\ORM\PersistentCollection {#8561 …}
    #associations: Doctrine\ORM\PersistentCollection {#8559 …}
    #createdAt: DateTime @1759965631 {#8546
      date: 2025-10-08 23:20:31.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8545
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8564 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8565
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8548}
        #id: 201
        #name: "Serene Sunshine Cap"
        #slug: "serene-sunshine-cap"
        #description: """
          Sed dolores aliquid facere eum facilis. Voluptas nisi sed temporibus dignissimos et sit et adipisci. Fugit quia quo aspernatur ab reprehenderit quo ipsum veritatis.\n
          \n
          Debitis est repellat sint. Vitae nobis repellendus enim sint porro.\n
          \n
          Eveniet ut dolore occaecati nam earum. At id sunt est voluptates molestiae commodi. Quo minima dolore voluptatem consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Architecto pariatur ducimus illo illo nulla nemo non. Velit rem ratione delectus et ad quaerat non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
    #channels: Doctrine\ORM\PersistentCollection {#8553 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8549 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8551 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Serene Sunshine Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15209
  -props: [
    "product" => App\Entity\Product\Product {#8548
      #id: 26
      #code: "Serene_Sunshine_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8555 …}
      #variants: Doctrine\ORM\PersistentCollection {#8557 …}
      #options: Doctrine\ORM\PersistentCollection {#8561 …}
      #associations: Doctrine\ORM\PersistentCollection {#8559 …}
      #createdAt: DateTime @1759965631 {#8546
        date: 2025-10-08 23:20:31.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8545
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8564 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8565
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8548}
          #id: 201
          #name: "Serene Sunshine Cap"
          #slug: "serene-sunshine-cap"
          #description: """
            Sed dolores aliquid facere eum facilis. Voluptas nisi sed temporibus dignissimos et sit et adipisci. Fugit quia quo aspernatur ab reprehenderit quo ipsum veritatis.\n
            \n
            Debitis est repellat sint. Vitae nobis repellendus enim sint porro.\n
            \n
            Eveniet ut dolore occaecati nam earum. At id sunt est voluptates molestiae commodi. Quo minima dolore voluptatem consequatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Architecto pariatur ducimus illo illo nulla nemo non. Velit rem ratione delectus et ad quaerat non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8567 …}
      #channels: Doctrine\ORM\PersistentCollection {#8553 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8549 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8551 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 6.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15202
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15193 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15260 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15190 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15111 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15147
    #collection: Doctrine\Common\Collections\ArrayCollection {#15146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15140 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22751 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22753 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15202
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15193 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15260 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15190 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Serene Sunshine Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15147
    #collection: Doctrine\Common\Collections\ArrayCollection {#15146 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15140 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22751 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22753 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15264
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15202
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15193 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15260 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15190 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15111 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15147
      #collection: Doctrine\Common\Collections\ArrayCollection {#15146 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15140 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22751 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22753 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15332
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15323 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15326 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15325 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15111 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15335
  +variant: App\Entity\Product\ProductVariant {#15111 …}
  +price: "64,60\u{A0}"
  +originalPrice: "64,60\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15332
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15323 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15326 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15325 …}
    +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 144.0 MiB 52.30 ms
Input props
[
  "product" => App\Entity\Product\Product {#8572
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8579 …}
    #variants: Doctrine\ORM\PersistentCollection {#8581 …}
    #options: Doctrine\ORM\PersistentCollection {#8585 …}
    #associations: Doctrine\ORM\PersistentCollection {#8583 …}
    #createdAt: DateTime @1760279745 {#8570
      date: 2025-10-12 14:35:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8569
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8588 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8589
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8572}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem reiciendis soluta omnis necessitatibus earum atque. Quo dolorum hic et sapiente inventore aliquam. Impedit reprehenderit natus laudantium est dolorum amet. Accusamus et sed quia nemo consequatur voluptatum.\n
          \n
          Repellat sequi enim necessitatibus non ratione voluptatum quia. Ut officia numquam possimus atque est ea. Ullam dignissimos voluptas est nam nihil. Ab omnis sit minima quae sed. Perspiciatis enim tempora inventore qui accusantium ab.\n
          \n
          Quod omnis exercitationem quibusdam. Cumque perferendis est modi molestias laboriosam minus veritatis. Et tempora a omnis sapiente quia odit expedita error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nostrum iusto error voluptates maxime. Magni dicta soluta libero labore iste adipisci cum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …}
    #channels: Doctrine\ORM\PersistentCollection {#8577 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8573 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8575 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15200
  +product: App\Entity\Product\Product {#8572
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8579 …}
    #variants: Doctrine\ORM\PersistentCollection {#8581 …}
    #options: Doctrine\ORM\PersistentCollection {#8585 …}
    #associations: Doctrine\ORM\PersistentCollection {#8583 …}
    #createdAt: DateTime @1760279745 {#8570
      date: 2025-10-12 14:35:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8569
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8588 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8589
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8572}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem reiciendis soluta omnis necessitatibus earum atque. Quo dolorum hic et sapiente inventore aliquam. Impedit reprehenderit natus laudantium est dolorum amet. Accusamus et sed quia nemo consequatur voluptatum.\n
          \n
          Repellat sequi enim necessitatibus non ratione voluptatum quia. Ut officia numquam possimus atque est ea. Ullam dignissimos voluptas est nam nihil. Ab omnis sit minima quae sed. Perspiciatis enim tempora inventore qui accusantium ab.\n
          \n
          Quod omnis exercitationem quibusdam. Cumque perferendis est modi molestias laboriosam minus veritatis. Et tempora a omnis sapiente quia odit expedita error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nostrum iusto error voluptates maxime. Magni dicta soluta libero labore iste adipisci cum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …}
    #channels: Doctrine\ORM\PersistentCollection {#8577 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8573 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8575 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15494 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 1.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8572
    #id: 40
    #code: "Radiant_Reflection_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8579 …}
    #variants: Doctrine\ORM\PersistentCollection {#8581 …}
    #options: Doctrine\ORM\PersistentCollection {#8585 …}
    #associations: Doctrine\ORM\PersistentCollection {#8583 …}
    #createdAt: DateTime @1760279745 {#8570
      date: 2025-10-12 14:35:45.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8569
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8588 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8589
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8572}
        #id: 313
        #name: "Radiant Reflection Cap"
        #slug: "radiant-reflection-cap"
        #description: """
          Voluptatem reiciendis soluta omnis necessitatibus earum atque. Quo dolorum hic et sapiente inventore aliquam. Impedit reprehenderit natus laudantium est dolorum amet. Accusamus et sed quia nemo consequatur voluptatum.\n
          \n
          Repellat sequi enim necessitatibus non ratione voluptatum quia. Ut officia numquam possimus atque est ea. Ullam dignissimos voluptas est nam nihil. Ab omnis sit minima quae sed. Perspiciatis enim tempora inventore qui accusantium ab.\n
          \n
          Quod omnis exercitationem quibusdam. Cumque perferendis est modi molestias laboriosam minus veritatis. Et tempora a omnis sapiente quia odit expedita error.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nostrum iusto error voluptates maxime. Magni dicta soluta libero labore iste adipisci cum rem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …}
    #channels: Doctrine\ORM\PersistentCollection {#8577 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8573 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8575 …}
    #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 {#15592
  -props: [
    "product" => App\Entity\Product\Product {#8572
      #id: 40
      #code: "Radiant_Reflection_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8579 …}
      #variants: Doctrine\ORM\PersistentCollection {#8581 …}
      #options: Doctrine\ORM\PersistentCollection {#8585 …}
      #associations: Doctrine\ORM\PersistentCollection {#8583 …}
      #createdAt: DateTime @1760279745 {#8570
        date: 2025-10-12 14:35:45.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8569
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8588 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8589
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8572}
          #id: 313
          #name: "Radiant Reflection Cap"
          #slug: "radiant-reflection-cap"
          #description: """
            Voluptatem reiciendis soluta omnis necessitatibus earum atque. Quo dolorum hic et sapiente inventore aliquam. Impedit reprehenderit natus laudantium est dolorum amet. Accusamus et sed quia nemo consequatur voluptatum.\n
            \n
            Repellat sequi enim necessitatibus non ratione voluptatum quia. Ut officia numquam possimus atque est ea. Ullam dignissimos voluptas est nam nihil. Ab omnis sit minima quae sed. Perspiciatis enim tempora inventore qui accusantium ab.\n
            \n
            Quod omnis exercitationem quibusdam. Cumque perferendis est modi molestias laboriosam minus veritatis. Et tempora a omnis sapiente quia odit expedita error.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nostrum iusto error voluptates maxime. Magni dicta soluta libero labore iste adipisci cum rem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8591 …}
      #channels: Doctrine\ORM\PersistentCollection {#8577 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8573 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8575 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 8.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15643 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15573 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15494 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15530
    #collection: Doctrine\Common\Collections\ArrayCollection {#15529 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15523 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22765 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22767 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15576 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15643 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15573 …}
    +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 {#15530
    #collection: Doctrine\Common\Collections\ArrayCollection {#15529 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15523 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22765 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22767 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15647
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15585
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15576 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15643 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15573 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15494 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15530
      #collection: Doctrine\Common\Collections\ArrayCollection {#15529 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15523 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22765 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22767 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15706 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15709 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15708 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15494 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15718
  +variant: App\Entity\Product\ProductVariant {#15494 …}
  +price: "84,71\u{A0}"
  +originalPrice: "84,71\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15715
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15706 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15709 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15708 …}
    +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 144.0 MiB 58.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#8596
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1760329593 {#8594
      date: 2025-10-13 04:26:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8593
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8613
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8596}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Dicta aliquam sit aut. Voluptatibus numquam voluptatem odio commodi ullam non corrupti. Esse rerum magni eos. Dolores ut fugiat distinctio ratione.\n
          \n
          Illum dolorem omnis architecto facere odio id impedit est. Tempore placeat et sint possimus. Repellendus ipsum quo et esse.\n
          \n
          Temporibus aliquid non et ut et cumque. Reprehenderit in voluptatem aut reiciendis quos. Nobis consequatur repellat itaque. Expedita officiis voluptas quas molestias minima doloribus illum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum possimus consequuntur quo repellat nemo. Aut voluptas nihil accusamus suscipit ab nihil. Nisi quidem velit nesciunt blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15583
  +product: App\Entity\Product\Product {#8596
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1760329593 {#8594
      date: 2025-10-13 04:26:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8593
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8613
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8596}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Dicta aliquam sit aut. Voluptatibus numquam voluptatem odio commodi ullam non corrupti. Esse rerum magni eos. Dolores ut fugiat distinctio ratione.\n
          \n
          Illum dolorem omnis architecto facere odio id impedit est. Tempore placeat et sint possimus. Repellendus ipsum quo et esse.\n
          \n
          Temporibus aliquid non et ut et cumque. Reprehenderit in voluptatem aut reiciendis quos. Nobis consequatur repellat itaque. Expedita officiis voluptas quas molestias minima doloribus illum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum possimus consequuntur quo repellat nemo. Aut voluptas nihil accusamus suscipit ab nihil. Nisi quidem velit nesciunt blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15877 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 1.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8596
    #id: 24
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
    #variants: Doctrine\ORM\PersistentCollection {#8605 …}
    #options: Doctrine\ORM\PersistentCollection {#8609 …}
    #associations: Doctrine\ORM\PersistentCollection {#8607 …}
    #createdAt: DateTime @1760329593 {#8594
      date: 2025-10-13 04:26:33.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8593
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8612 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8613
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8596}
        #id: 185
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Dicta aliquam sit aut. Voluptatibus numquam voluptatem odio commodi ullam non corrupti. Esse rerum magni eos. Dolores ut fugiat distinctio ratione.\n
          \n
          Illum dolorem omnis architecto facere odio id impedit est. Tempore placeat et sint possimus. Repellendus ipsum quo et esse.\n
          \n
          Temporibus aliquid non et ut et cumque. Reprehenderit in voluptatem aut reiciendis quos. Nobis consequatur repellat itaque. Expedita officiis voluptas quas molestias minima doloribus illum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Rerum possimus consequuntur quo repellat nemo. Aut voluptas nihil accusamus suscipit ab nihil. Nisi quidem velit nesciunt blanditiis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
    #channels: Doctrine\ORM\PersistentCollection {#8601 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#8599 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Radiant Rays Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15975
  -props: [
    "product" => App\Entity\Product\Product {#8596
      #id: 24
      #code: "Radiant_Rays_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8603 …}
      #variants: Doctrine\ORM\PersistentCollection {#8605 …}
      #options: Doctrine\ORM\PersistentCollection {#8609 …}
      #associations: Doctrine\ORM\PersistentCollection {#8607 …}
      #createdAt: DateTime @1760329593 {#8594
        date: 2025-10-13 04:26:33.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8593
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8612 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8613
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8596}
          #id: 185
          #name: "Radiant Rays Cap"
          #slug: "radiant-rays-cap"
          #description: """
            Dicta aliquam sit aut. Voluptatibus numquam voluptatem odio commodi ullam non corrupti. Esse rerum magni eos. Dolores ut fugiat distinctio ratione.\n
            \n
            Illum dolorem omnis architecto facere odio id impedit est. Tempore placeat et sint possimus. Repellendus ipsum quo et esse.\n
            \n
            Temporibus aliquid non et ut et cumque. Reprehenderit in voluptatem aut reiciendis quos. Nobis consequatur repellat itaque. Expedita officiis voluptas quas molestias minima doloribus illum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Rerum possimus consequuntur quo repellat nemo. Aut voluptas nihil accusamus suscipit ab nihil. Nisi quidem velit nesciunt blanditiis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8615 …}
      #channels: Doctrine\ORM\PersistentCollection {#8601 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8597 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#8599 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 9.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15968
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15959 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15956 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15877 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15913
    #collection: Doctrine\Common\Collections\ArrayCollection {#15912 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22779 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22781 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15968
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15959 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15956 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Radiant Rays Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15913
    #collection: Doctrine\Common\Collections\ArrayCollection {#15912 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15906 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22779 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22781 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16030
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15968
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15959 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16026 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15956 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15877 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15913
      #collection: Doctrine\Common\Collections\ArrayCollection {#15912 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15906 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22779 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22781 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16089 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16092 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16091 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15877 …}
  "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 {#15877 …}
  +price: "70,82\u{A0}"
  +originalPrice: "70,82\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16098
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16089 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16092 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16091 …}
    +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 144.0 MiB 64.46 ms
Input props
[
  "product" => App\Entity\Product\Product {#8620
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8627 …}
    #variants: Doctrine\ORM\PersistentCollection {#8629 …}
    #options: Doctrine\ORM\PersistentCollection {#8633 …}
    #associations: Doctrine\ORM\PersistentCollection {#8631 …}
    #createdAt: DateTime @1760334759 {#8618
      date: 2025-10-13 05:52:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8617
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8637
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8620}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Praesentium aut qui ab sed qui. Neque quia sapiente aut repudiandae velit aut accusamus quia. Nihil natus voluptates modi blanditiis reprehenderit nulla. Voluptatem nisi libero expedita est. Sequi illum distinctio voluptas laboriosam aut delectus eius.\n
          \n
          Exercitationem repellendus ut iusto fugit aut officia consequuntur. Quam repellat aut pariatur aut molestiae. Aut eum error sunt. Id incidunt ipsum nobis molestiae. Quia aut voluptates ducimus rerum velit.\n
          \n
          Ipsum id iusto in. Vel dolorum labore voluptate libero. Quo ut enim rerum rerum. Quae aliquid illo laboriosam quibusdam asperiores. Ab dolorum dolores asperiores sunt voluptatem ex atque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex aut sed aliquid. Consectetur numquam voluptate voluptatem tenetur dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …}
    #channels: Doctrine\ORM\PersistentCollection {#8625 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8623 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15966
  +product: App\Entity\Product\Product {#8620
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8627 …}
    #variants: Doctrine\ORM\PersistentCollection {#8629 …}
    #options: Doctrine\ORM\PersistentCollection {#8633 …}
    #associations: Doctrine\ORM\PersistentCollection {#8631 …}
    #createdAt: DateTime @1760334759 {#8618
      date: 2025-10-13 05:52:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8617
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8637
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8620}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Praesentium aut qui ab sed qui. Neque quia sapiente aut repudiandae velit aut accusamus quia. Nihil natus voluptates modi blanditiis reprehenderit nulla. Voluptatem nisi libero expedita est. Sequi illum distinctio voluptas laboriosam aut delectus eius.\n
          \n
          Exercitationem repellendus ut iusto fugit aut officia consequuntur. Quam repellat aut pariatur aut molestiae. Aut eum error sunt. Id incidunt ipsum nobis molestiae. Quia aut voluptates ducimus rerum velit.\n
          \n
          Ipsum id iusto in. Vel dolorum labore voluptate libero. Quo ut enim rerum rerum. Quae aliquid illo laboriosam quibusdam asperiores. Ab dolorum dolores asperiores sunt voluptatem ex atque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex aut sed aliquid. Consectetur numquam voluptate voluptatem tenetur dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …}
    #channels: Doctrine\ORM\PersistentCollection {#8625 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8623 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16260 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 2.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#8620
    #id: 32
    #code: "Playful_Paradise_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8627 …}
    #variants: Doctrine\ORM\PersistentCollection {#8629 …}
    #options: Doctrine\ORM\PersistentCollection {#8633 …}
    #associations: Doctrine\ORM\PersistentCollection {#8631 …}
    #createdAt: DateTime @1760334759 {#8618
      date: 2025-10-13 05:52:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8617
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8636 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8637
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8620}
        #id: 249
        #name: "Playful Paradise Cap"
        #slug: "playful-paradise-cap"
        #description: """
          Praesentium aut qui ab sed qui. Neque quia sapiente aut repudiandae velit aut accusamus quia. Nihil natus voluptates modi blanditiis reprehenderit nulla. Voluptatem nisi libero expedita est. Sequi illum distinctio voluptas laboriosam aut delectus eius.\n
          \n
          Exercitationem repellendus ut iusto fugit aut officia consequuntur. Quam repellat aut pariatur aut molestiae. Aut eum error sunt. Id incidunt ipsum nobis molestiae. Quia aut voluptates ducimus rerum velit.\n
          \n
          Ipsum id iusto in. Vel dolorum labore voluptate libero. Quo ut enim rerum rerum. Quae aliquid illo laboriosam quibusdam asperiores. Ab dolorum dolores asperiores sunt voluptatem ex atque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ex aut sed aliquid. Consectetur numquam voluptate voluptatem tenetur dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …}
    #channels: Doctrine\ORM\PersistentCollection {#8625 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8623 …}
    #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 {#16358
  -props: [
    "product" => App\Entity\Product\Product {#8620
      #id: 32
      #code: "Playful_Paradise_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8627 …}
      #variants: Doctrine\ORM\PersistentCollection {#8629 …}
      #options: Doctrine\ORM\PersistentCollection {#8633 …}
      #associations: Doctrine\ORM\PersistentCollection {#8631 …}
      #createdAt: DateTime @1760334759 {#8618
        date: 2025-10-13 05:52:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8617
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8636 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8637
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8620}
          #id: 249
          #name: "Playful Paradise Cap"
          #slug: "playful-paradise-cap"
          #description: """
            Praesentium aut qui ab sed qui. Neque quia sapiente aut repudiandae velit aut accusamus quia. Nihil natus voluptates modi blanditiis reprehenderit nulla. Voluptatem nisi libero expedita est. Sequi illum distinctio voluptas laboriosam aut delectus eius.\n
            \n
            Exercitationem repellendus ut iusto fugit aut officia consequuntur. Quam repellat aut pariatur aut molestiae. Aut eum error sunt. Id incidunt ipsum nobis molestiae. Quia aut voluptates ducimus rerum velit.\n
            \n
            Ipsum id iusto in. Vel dolorum labore voluptate libero. Quo ut enim rerum rerum. Quae aliquid illo laboriosam quibusdam asperiores. Ab dolorum dolores asperiores sunt voluptatem ex atque.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ex aut sed aliquid. Consectetur numquam voluptate voluptatem tenetur dolores."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8639 …}
      #channels: Doctrine\ORM\PersistentCollection {#8625 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8621 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8623 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 9.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16351
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16342 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16339 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16260 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16296
    #collection: Doctrine\Common\Collections\ArrayCollection {#16295 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16289 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22793 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22795 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16351
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16342 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16339 …}
    +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 {#16296
    #collection: Doctrine\Common\Collections\ArrayCollection {#16295 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16289 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22793 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22795 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16419
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16351
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16342 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16415 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16339 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16260 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16296
      #collection: Doctrine\Common\Collections\ArrayCollection {#16295 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16289 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22793 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22795 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16487
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16478 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16481 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16480 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16260 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16490
  +variant: App\Entity\Product\ProductVariant {#16260 …}
  +price: "24,39\u{A0}"
  +originalPrice: "24,39\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16487
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16478 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16481 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16480 …}
    +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 144.0 MiB 67.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#8644
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8653 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8655 …}
    #createdAt: DateTime @1759944047 {#8642
      date: 2025-10-08 17:20:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8641
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8660 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8661
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8644}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Impedit sed error et soluta incidunt. Distinctio ut ex enim quidem modi alias. Itaque illum maxime accusamus maxime.\n
          \n
          Accusantium expedita aut non autem. Est asperiores nesciunt sed et. Dolores excepturi minima perferendis consequatur. Sint commodi aut voluptatem qui.\n
          \n
          Sint a dolorem et et qui aut. Expedita fugiat qui vel corrupti eaque. Placeat et reiciendis id nihil facere vel qui consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Necessitatibus ipsum molestiae id molestiae. Enim eum dolorem in fuga expedita officiis quia ut. Eveniet vitae consequatur molestiae error. Corrupti placeat perspiciatis iusto placeat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8649 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8647 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16349
  +product: App\Entity\Product\Product {#8644
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8653 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8655 …}
    #createdAt: DateTime @1759944047 {#8642
      date: 2025-10-08 17:20:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8641
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8660 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8661
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8644}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Impedit sed error et soluta incidunt. Distinctio ut ex enim quidem modi alias. Itaque illum maxime accusamus maxime.\n
          \n
          Accusantium expedita aut non autem. Est asperiores nesciunt sed et. Dolores excepturi minima perferendis consequatur. Sint commodi aut voluptatem qui.\n
          \n
          Sint a dolorem et et qui aut. Expedita fugiat qui vel corrupti eaque. Placeat et reiciendis id nihil facere vel qui consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Necessitatibus ipsum molestiae id molestiae. Enim eum dolorem in fuga expedita officiis quia ut. Eveniet vitae consequatur molestiae error. Corrupti placeat perspiciatis iusto placeat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8649 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8647 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16649 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 2.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#8644
    #id: 31
    #code: "Lively_Luminous_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
    #variants: Doctrine\ORM\PersistentCollection {#8653 …}
    #options: Doctrine\ORM\PersistentCollection {#8657 …}
    #associations: Doctrine\ORM\PersistentCollection {#8655 …}
    #createdAt: DateTime @1759944047 {#8642
      date: 2025-10-08 17:20:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8641
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8660 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8661
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8644}
        #id: 241
        #name: "Lively Luminous Cap"
        #slug: "lively-luminous-cap"
        #description: """
          Impedit sed error et soluta incidunt. Distinctio ut ex enim quidem modi alias. Itaque illum maxime accusamus maxime.\n
          \n
          Accusantium expedita aut non autem. Est asperiores nesciunt sed et. Dolores excepturi minima perferendis consequatur. Sint commodi aut voluptatem qui.\n
          \n
          Sint a dolorem et et qui aut. Expedita fugiat qui vel corrupti eaque. Placeat et reiciendis id nihil facere vel qui consequatur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Necessitatibus ipsum molestiae id molestiae. Enim eum dolorem in fuga expedita officiis quia ut. Eveniet vitae consequatur molestiae error. Corrupti placeat perspiciatis iusto placeat."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
    #channels: Doctrine\ORM\PersistentCollection {#8649 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8647 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lively Luminous Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16747
  -props: [
    "product" => App\Entity\Product\Product {#8644
      #id: 31
      #code: "Lively_Luminous_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8651 …}
      #variants: Doctrine\ORM\PersistentCollection {#8653 …}
      #options: Doctrine\ORM\PersistentCollection {#8657 …}
      #associations: Doctrine\ORM\PersistentCollection {#8655 …}
      #createdAt: DateTime @1759944047 {#8642
        date: 2025-10-08 17:20:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8641
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8660 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8661
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8644}
          #id: 241
          #name: "Lively Luminous Cap"
          #slug: "lively-luminous-cap"
          #description: """
            Impedit sed error et soluta incidunt. Distinctio ut ex enim quidem modi alias. Itaque illum maxime accusamus maxime.\n
            \n
            Accusantium expedita aut non autem. Est asperiores nesciunt sed et. Dolores excepturi minima perferendis consequatur. Sint commodi aut voluptatem qui.\n
            \n
            Sint a dolorem et et qui aut. Expedita fugiat qui vel corrupti eaque. Placeat et reiciendis id nihil facere vel qui consequatur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Necessitatibus ipsum molestiae id molestiae. Enim eum dolorem in fuga expedita officiis quia ut. Eveniet vitae consequatur molestiae error. Corrupti placeat perspiciatis iusto placeat."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8663 …}
      #channels: Doctrine\ORM\PersistentCollection {#8649 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7792 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8645 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8647 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 10.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16740
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16731 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16804 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16728 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16649 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16685
    #collection: Doctrine\Common\Collections\ArrayCollection {#16684 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16678 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22807 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22809 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16740
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16731 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16804 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16728 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lively Luminous Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16685
    #collection: Doctrine\Common\Collections\ArrayCollection {#16684 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16678 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22807 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22809 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16808
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16740
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16731 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16804 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16728 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16649 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16685
      #collection: Doctrine\Common\Collections\ArrayCollection {#16684 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16678 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22807 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22809 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.61 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16876
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16867 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16870 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16869 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16649 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16879
  +variant: App\Entity\Product\ProductVariant {#16649 …}
  +price: "41,18\u{A0}"
  +originalPrice: "41,18\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16876
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16867 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16870 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16869 …}
    +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 144.0 MiB 51.58 ms
Input props
[
  "product" => App\Entity\Product\Product {#8668
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
    #variants: Doctrine\ORM\PersistentCollection {#8677 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1760025569 {#8666
      date: 2025-10-09 15:59:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8665
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8684 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8685
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8668}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          In rem sunt quis ea occaecati. Nostrum voluptatem similique sed asperiores quasi cum. Aut id ex qui.\n
          \n
          Natus minima et ut qui tenetur. Quia modi dolore fuga in voluptatum impedit. Magnam veritatis consequuntur et aut eligendi qui.\n
          \n
          Consequatur inventore ut itaque perspiciatis. Vel perferendis laboriosam optio dolores dolorum ea qui. Ut sunt minima velit itaque debitis nihil eos. Est natus qui nulla cum molestiae voluptatem nemo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veniam quis officia fugit cumque. Vitae fuga sunt asperiores voluptatibus assumenda. Aut illo quae eum atque natus qui. Aperiam atque molestias beatae odio nemo neque commodi. Officiis quia ducimus adipisci et ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
    #channels: Doctrine\ORM\PersistentCollection {#8673 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8671 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16738
  +product: App\Entity\Product\Product {#8668
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
    #variants: Doctrine\ORM\PersistentCollection {#8677 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1760025569 {#8666
      date: 2025-10-09 15:59:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8665
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8684 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8685
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8668}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          In rem sunt quis ea occaecati. Nostrum voluptatem similique sed asperiores quasi cum. Aut id ex qui.\n
          \n
          Natus minima et ut qui tenetur. Quia modi dolore fuga in voluptatum impedit. Magnam veritatis consequuntur et aut eligendi qui.\n
          \n
          Consequatur inventore ut itaque perspiciatis. Vel perferendis laboriosam optio dolores dolorum ea qui. Ut sunt minima velit itaque debitis nihil eos. Est natus qui nulla cum molestiae voluptatem nemo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veniam quis officia fugit cumque. Vitae fuga sunt asperiores voluptatibus assumenda. Aut illo quae eum atque natus qui. Aperiam atque molestias beatae odio nemo neque commodi. Officiis quia ducimus adipisci et ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
    #channels: Doctrine\ORM\PersistentCollection {#8673 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8671 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#17038 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6854 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4948 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12826
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12859 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12865 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
144.0 MiB 2.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#8668
    #id: 33
    #code: "Inspiring_Illumination_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
    #variants: Doctrine\ORM\PersistentCollection {#8677 …}
    #options: Doctrine\ORM\PersistentCollection {#8681 …}
    #associations: Doctrine\ORM\PersistentCollection {#8679 …}
    #createdAt: DateTime @1760025569 {#8666
      date: 2025-10-09 15:59:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760437578 {#8665
      date: 2025-10-14 10:26:18.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8684 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8685
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8668}
        #id: 257
        #name: "Inspiring Illumination Cap"
        #slug: "inspiring-illumination-cap"
        #description: """
          In rem sunt quis ea occaecati. Nostrum voluptatem similique sed asperiores quasi cum. Aut id ex qui.\n
          \n
          Natus minima et ut qui tenetur. Quia modi dolore fuga in voluptatum impedit. Magnam veritatis consequuntur et aut eligendi qui.\n
          \n
          Consequatur inventore ut itaque perspiciatis. Vel perferendis laboriosam optio dolores dolorum ea qui. Ut sunt minima velit itaque debitis nihil eos. Est natus qui nulla cum molestiae voluptatem nemo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veniam quis officia fugit cumque. Vitae fuga sunt asperiores voluptatibus assumenda. Aut illo quae eum atque natus qui. Aperiam atque molestias beatae odio nemo neque commodi. Officiis quia ducimus adipisci et ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
    #channels: Doctrine\ORM\PersistentCollection {#8673 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8671 …}
    #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 {#17136
  -props: [
    "product" => App\Entity\Product\Product {#8668
      #id: 33
      #code: "Inspiring_Illumination_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8675 …}
      #variants: Doctrine\ORM\PersistentCollection {#8677 …}
      #options: Doctrine\ORM\PersistentCollection {#8681 …}
      #associations: Doctrine\ORM\PersistentCollection {#8679 …}
      #createdAt: DateTime @1760025569 {#8666
        date: 2025-10-09 15:59:29.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760437578 {#8665
        date: 2025-10-14 10:26:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8684 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8685
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8668}
          #id: 257
          #name: "Inspiring Illumination Cap"
          #slug: "inspiring-illumination-cap"
          #description: """
            In rem sunt quis ea occaecati. Nostrum voluptatem similique sed asperiores quasi cum. Aut id ex qui.\n
            \n
            Natus minima et ut qui tenetur. Quia modi dolore fuga in voluptatum impedit. Magnam veritatis consequuntur et aut eligendi qui.\n
            \n
            Consequatur inventore ut itaque perspiciatis. Vel perferendis laboriosam optio dolores dolorum ea qui. Ut sunt minima velit itaque debitis nihil eos. Est natus qui nulla cum molestiae voluptatem nemo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Veniam quis officia fugit cumque. Vitae fuga sunt asperiores voluptatibus assumenda. Aut illo quae eum atque natus qui. Aperiam atque molestias beatae odio nemo neque commodi. Officiis quia ducimus adipisci et ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8687 …}
      #channels: Doctrine\ORM\PersistentCollection {#8673 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8499 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8669 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8671 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
144.0 MiB 7.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17129
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17187 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17117 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17038 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17074
    #collection: Doctrine\Common\Collections\ArrayCollection {#17073 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17067 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22821 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22823 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17129
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17120 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17187 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17117 …}
    +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 {#17074
    #collection: Doctrine\Common\Collections\ArrayCollection {#17073 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17067 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22821 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22823 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17191
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17129
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17120 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17187 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17117 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17038 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17074
      #collection: Doctrine\Common\Collections\ArrayCollection {#17073 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#17067 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22821 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerCXcQknj\EntityManagerGhost614a58f {#284 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#22823 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 144.0 MiB 0.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17250 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17252 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17038 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17262
  +variant: App\Entity\Product\ProductVariant {#17038 …}
  +price: "21,21\u{A0}"
  +originalPrice: "21,21\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8930 …}
  #channelContext: App\Context\FallbackChannelContext {#4088 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1267 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11877 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8927 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17259
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17250 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17253 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17252 …}
    +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 144.0 MiB 25.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12090
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11949 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12096 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12201
  +cart: App\Entity\Order\Order {#12739 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1291 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12090
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11949 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12096 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4931 …}
}