GET https://boutique.up-pulse.dev/wishlist/header-template

Components

8 Twig Components
40 Render Count
85 ms Render Time
34.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 79.37ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 13.61ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 8.53ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.92ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.31ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.31ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.31ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.02ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 34.0 MiB 2.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15900
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15904 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15903 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15901 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15900
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15904 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15903 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15901 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#15883
  -formFactory: Symfony\Component\Form\FormFactory {#8403 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 34.0 MiB 1.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16109 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16008 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16042 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#16772
  +cart: App\Entity\Order\Order {#19434 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16109 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16008 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16042 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 34.0 MiB 1.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19586
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19585 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19581 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19583 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#19598
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8406 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19586
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19585 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19581 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19583 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 9.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#8924
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8939 …}
    #variants: Doctrine\ORM\PersistentCollection {#8941 …}
    #options: Doctrine\ORM\PersistentCollection {#12298 …}
    #associations: Doctrine\ORM\PersistentCollection {#8908 …}
    #createdAt: DateTime @1773496902 {#8915
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8906
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8912 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20176
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8924}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8932 …}
    #channels: Doctrine\ORM\PersistentCollection {#8935 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8929 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8933 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8907 …}
    -documents: Doctrine\ORM\PersistentCollection {#8923 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8917 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8919 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21833
  +product: App\Entity\Product\Product {#8924
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8939 …}
    #variants: Doctrine\ORM\PersistentCollection {#8941 …}
    #options: Doctrine\ORM\PersistentCollection {#12298 …}
    #associations: Doctrine\ORM\PersistentCollection {#8908 …}
    #createdAt: DateTime @1773496902 {#8915
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8906
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8912 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20176
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8924}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8932 …}
    #channels: Doctrine\ORM\PersistentCollection {#8935 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8929 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8933 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8907 …}
    -documents: Doctrine\ORM\PersistentCollection {#8923 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8917 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8919 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15966 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 1.05 ms
Input props
[
  "product" => App\Entity\Product\Product {#8924
    #id: 148
    #code: "Tropical_Sunset_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8939 …}
    #variants: Doctrine\ORM\PersistentCollection {#8941 …}
    #options: Doctrine\ORM\PersistentCollection {#12298 …}
    #associations: Doctrine\ORM\PersistentCollection {#8908 …}
    #createdAt: DateTime @1773496902 {#8915
      date: 2026-03-14 14:01:42.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8906
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8912 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20176
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8924}
        #id: 1177
        #name: "Tropical Sunset Jeans"
        #slug: "tropical-sunset-jeans"
        #description: """
          Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
          \n
          Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
          \n
          Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8932 …}
    #channels: Doctrine\ORM\PersistentCollection {#8935 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8929 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8933 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8907 …}
    -documents: Doctrine\ORM\PersistentCollection {#8923 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8917 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8919 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Tropical Sunset Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21428
  -props: [
    "product" => App\Entity\Product\Product {#8924
      #id: 148
      #code: "Tropical_Sunset_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8939 …}
      #variants: Doctrine\ORM\PersistentCollection {#8941 …}
      #options: Doctrine\ORM\PersistentCollection {#12298 …}
      #associations: Doctrine\ORM\PersistentCollection {#8908 …}
      #createdAt: DateTime @1773496902 {#8915
        date: 2026-03-14 14:01:42.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8906
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8912 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20176
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8924}
          #id: 1177
          #name: "Tropical Sunset Jeans"
          #slug: "tropical-sunset-jeans"
          #description: """
            Officiis atque iusto facere neque quidem quidem totam. Mollitia esse aut nobis natus. Facere rerum corrupti accusantium voluptatem. Ea possimus unde eum neque rem occaecati nam dolorem.\n
            \n
            Vel quasi aut accusantium quam. Ut labore eius nam tempore. Repellendus maiores consequatur doloremque dolores qui repudiandae. Laudantium autem inventore non animi eos.\n
            \n
            Adipisci voluptates ut quos aut odio distinctio. Beatae quia doloribus molestiae velit ut quae quisquam et. Ratione voluptatum repellat a natus et rerum. Omnis quas sed consectetur quia eveniet.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eligendi vitae quos aut iusto eos ut. Omnis voluptates et nihil beatae adipisci. Natus enim recusandae aut illum non."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8932 …}
      #channels: Doctrine\ORM\PersistentCollection {#8935 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8929 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8933 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#8907 …}
      -documents: Doctrine\ORM\PersistentCollection {#8923 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#8917 …}
      #organizations: Doctrine\ORM\PersistentCollection {#8919 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.94 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22330
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22152 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22329 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15966 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19098
    #collection: Doctrine\Common\Collections\ArrayCollection {#19097 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19051 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29379 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29404 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22330
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22211 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22152 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22329 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Tropical Sunset Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19098
    #collection: Doctrine\Common\Collections\ArrayCollection {#19097 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19051 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29379 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29404 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22342
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22330
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22211 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22152 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22329 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15966 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19098
      #collection: Doctrine\Common\Collections\ArrayCollection {#19097 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19051 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29379 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29404 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22422
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22412 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22420 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22421 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15966 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22434
  +variant: App\Entity\Product\ProductVariant {#15966 …}
  +price: "€53.30"
  +originalPrice: "€53.30"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22422
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22412 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22420 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22421 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 11.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#7718
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8169 …}
    #variants: Doctrine\ORM\PersistentCollection {#8170 …}
    #options: Doctrine\ORM\PersistentCollection {#8161 …}
    #associations: Doctrine\ORM\PersistentCollection {#8158 …}
    #createdAt: DateTime @1773502452 {#7717
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7716
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22567
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7718}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7953 …}
    #channels: Doctrine\ORM\PersistentCollection {#7963 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7952 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7966 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7715 …}
    -documents: Doctrine\ORM\PersistentCollection {#7726 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7732 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7737 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22490
  +product: App\Entity\Product\Product {#7718
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8169 …}
    #variants: Doctrine\ORM\PersistentCollection {#8170 …}
    #options: Doctrine\ORM\PersistentCollection {#8161 …}
    #associations: Doctrine\ORM\PersistentCollection {#8158 …}
    #createdAt: DateTime @1773502452 {#7717
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7716
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22567
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7718}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7953 …}
    #channels: Doctrine\ORM\PersistentCollection {#7963 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7952 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7966 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7715 …}
    -documents: Doctrine\ORM\PersistentCollection {#7726 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7732 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7737 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22510 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 6.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#7718
    #id: 122
    #code: "Bold_Beach_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8169 …}
    #variants: Doctrine\ORM\PersistentCollection {#8170 …}
    #options: Doctrine\ORM\PersistentCollection {#8161 …}
    #associations: Doctrine\ORM\PersistentCollection {#8158 …}
    #createdAt: DateTime @1773502452 {#7717
      date: 2026-03-14 15:34:12.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7716
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22567
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7718}
        #id: 969
        #name: "Bold Beach Cap"
        #slug: "bold-beach-cap"
        #description: """
          Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
          \n
          Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
          \n
          Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7953 …}
    #channels: Doctrine\ORM\PersistentCollection {#7963 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7952 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7966 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7715 …}
    -documents: Doctrine\ORM\PersistentCollection {#7726 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7732 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7737 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Bold Beach Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22594
  -props: [
    "product" => App\Entity\Product\Product {#7718
      #id: 122
      #code: "Bold_Beach_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8169 …}
      #variants: Doctrine\ORM\PersistentCollection {#8170 …}
      #options: Doctrine\ORM\PersistentCollection {#8161 …}
      #associations: Doctrine\ORM\PersistentCollection {#8158 …}
      #createdAt: DateTime @1773502452 {#7717
        date: 2026-03-14 15:34:12.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7716
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7728 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22567
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7718}
          #id: 969
          #name: "Bold Beach Cap"
          #slug: "bold-beach-cap"
          #description: """
            Voluptatem eos doloribus a atque inventore suscipit. Rerum molestiae quas at repellat ratione est molestiae fugiat. Sed nobis nesciunt perferendis et nihil. Cupiditate at dolores perspiciatis suscipit ad dolorem consectetur tempore.\n
            \n
            Dolore dicta laudantium recusandae quidem fugiat esse. Fugiat velit in reiciendis dolorum. Quidem magnam odit id neque quidem.\n
            \n
            Autem dolor rerum quo voluptatum corporis eaque omnis. Nihil est vel omnis non explicabo. Magnam nemo voluptatem voluptatem quia quo.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Provident et deserunt voluptates dolores. Est explicabo dolore asperiores nihil a placeat. Aut impedit voluptate amet. Quidem nobis aut qui et sint laboriosam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7953 …}
      #channels: Doctrine\ORM\PersistentCollection {#7963 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7952 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7966 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#7715 …}
      -documents: Doctrine\ORM\PersistentCollection {#7726 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#7732 …}
      #organizations: Doctrine\ORM\PersistentCollection {#7737 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22658 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22645 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22510 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22535
    #collection: Doctrine\Common\Collections\ArrayCollection {#22536 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22533 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29495 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29497 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22647
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22643 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22658 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22645 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Bold Beach Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22535
    #collection: Doctrine\Common\Collections\ArrayCollection {#22536 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22533 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29495 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29497 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22670
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22647
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22643 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22658 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22645 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22510 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22535
      #collection: Doctrine\Common\Collections\ArrayCollection {#22536 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22533 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29495 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29497 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22708 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22716 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22510 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#22727
  +variant: App\Entity\Product\ProductVariant {#22510 …}
  +price: "€26.27"
  +originalPrice: "€26.27"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22708 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22715 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22716 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 9.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#21827
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5485 …}
    #variants: Doctrine\ORM\PersistentCollection {#5490 …}
    #options: Doctrine\ORM\PersistentCollection {#7324 …}
    #associations: Doctrine\ORM\PersistentCollection {#7320 …}
    #createdAt: DateTime @1773502541 {#21795
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21796
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#22001 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21827}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#22056 …}
    #channels: Doctrine\ORM\PersistentCollection {#22240 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19770 …}
    #reviews: Doctrine\ORM\PersistentCollection {#22172 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#22243 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21799 …}
    -documents: Doctrine\ORM\PersistentCollection {#21896 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21999 …}
    #organizations: Doctrine\ORM\PersistentCollection {#22003 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#22769
  +product: App\Entity\Product\Product {#21827
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5485 …}
    #variants: Doctrine\ORM\PersistentCollection {#5490 …}
    #options: Doctrine\ORM\PersistentCollection {#7324 …}
    #associations: Doctrine\ORM\PersistentCollection {#7320 …}
    #createdAt: DateTime @1773502541 {#21795
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21796
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#22001 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21827}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#22056 …}
    #channels: Doctrine\ORM\PersistentCollection {#22240 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19770 …}
    #reviews: Doctrine\ORM\PersistentCollection {#22172 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#22243 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21799 …}
    -documents: Doctrine\ORM\PersistentCollection {#21896 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21999 …}
    #organizations: Doctrine\ORM\PersistentCollection {#22003 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#22789 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 1.33 ms
Input props
[
  "product" => App\Entity\Product\Product {#21827
    #id: 96
    #code: "Solar_Flare_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#5485 …}
    #variants: Doctrine\ORM\PersistentCollection {#5490 …}
    #options: Doctrine\ORM\PersistentCollection {#7324 …}
    #associations: Doctrine\ORM\PersistentCollection {#7320 …}
    #createdAt: DateTime @1773502541 {#21795
      date: 2026-03-14 15:35:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#21796
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#22001 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#22843
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#21827}
        #id: 761
        #name: "Solar Flare T-Shirt"
        #slug: "solar-flare-t-shirt"
        #description: """
          Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
          \n
          Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
          \n
          Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#22056 …}
    #channels: Doctrine\ORM\PersistentCollection {#22240 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19770 …}
    #reviews: Doctrine\ORM\PersistentCollection {#22172 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#22243 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#21799 …}
    -documents: Doctrine\ORM\PersistentCollection {#21896 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#21999 …}
    #organizations: Doctrine\ORM\PersistentCollection {#22003 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Solar Flare T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22870
  -props: [
    "product" => App\Entity\Product\Product {#21827
      #id: 96
      #code: "Solar_Flare_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#5485 …}
      #variants: Doctrine\ORM\PersistentCollection {#5490 …}
      #options: Doctrine\ORM\PersistentCollection {#7324 …}
      #associations: Doctrine\ORM\PersistentCollection {#7320 …}
      #createdAt: DateTime @1773502541 {#21795
        date: 2026-03-14 15:35:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#21796
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#22001 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#22843
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#21827}
          #id: 761
          #name: "Solar Flare T-Shirt"
          #slug: "solar-flare-t-shirt"
          #description: """
            Eveniet quos delectus aut accusamus quibusdam ut quasi. Reiciendis ex cum vel et vel. Odio voluptatibus provident maxime ullam voluptate.\n
            \n
            Autem aliquid officiis nam vel quod doloribus tenetur. Pariatur reiciendis praesentium exercitationem tempore. Placeat voluptates veniam et aut nesciunt consequatur autem. Exercitationem dolores voluptatem dolores vel.\n
            \n
            Incidunt nobis nemo nesciunt. Quo quam cum ullam. Doloribus deserunt et placeat ducimus odio. Omnis porro sed enim dolorem consequuntur earum perspiciatis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptate dolorum rem sed quia culpa. Voluptas maiores accusantium sed adipisci quibusdam delectus. Earum voluptas consequatur sit possimus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#22056 …}
      #channels: Doctrine\ORM\PersistentCollection {#22240 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19770 …}
      #reviews: Doctrine\ORM\PersistentCollection {#22172 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#22243 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#21799 …}
      -documents: Doctrine\ORM\PersistentCollection {#21896 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#21999 …}
      #organizations: Doctrine\ORM\PersistentCollection {#22003 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22989
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22928 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22943 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22930 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22789 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22811
    #collection: Doctrine\Common\Collections\ArrayCollection {#22812 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22809 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29514 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29516 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22989
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22928 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#22943 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22930 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Solar Flare T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#22811
    #collection: Doctrine\Common\Collections\ArrayCollection {#22812 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#22809 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29514 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29516 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#22999
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#22989
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#22928 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#22943 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#22930 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#22789 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#22811
      #collection: Doctrine\Common\Collections\ArrayCollection {#22812 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#22809 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29514 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29516 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23053
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23044 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23051 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23052 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#22789 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23063
  +variant: App\Entity\Product\ProductVariant {#22789 …}
  +price: "€2.99"
  +originalPrice: "€2.99"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23053
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23044 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23051 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23052 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 6.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8525
    #id: 147
    #code: "Golden_Horizon_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8622 …}
    #variants: Doctrine\ORM\PersistentCollection {#8918 …}
    #options: Doctrine\ORM\PersistentCollection {#8905 …}
    #associations: Doctrine\ORM\PersistentCollection {#8910 …}
    #createdAt: DateTime @1773512078 {#8526
      date: 2026-03-14 18:14:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8529
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8544 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23179
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8525}
        #id: 1169
        #name: "Golden Horizon Jeans"
        #slug: "golden-horizon-jeans"
        #description: """
          Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
          \n
          Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
          \n
          Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8608 …}
    #channels: Doctrine\ORM\PersistentCollection {#8620 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8614 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8615 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8528 …}
    -documents: Doctrine\ORM\PersistentCollection {#8541 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8548 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8604 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23105
  +product: App\Entity\Product\Product {#8525
    #id: 147
    #code: "Golden_Horizon_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8622 …}
    #variants: Doctrine\ORM\PersistentCollection {#8918 …}
    #options: Doctrine\ORM\PersistentCollection {#8905 …}
    #associations: Doctrine\ORM\PersistentCollection {#8910 …}
    #createdAt: DateTime @1773512078 {#8526
      date: 2026-03-14 18:14:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8529
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8544 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23179
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8525}
        #id: 1169
        #name: "Golden Horizon Jeans"
        #slug: "golden-horizon-jeans"
        #description: """
          Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
          \n
          Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
          \n
          Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8608 …}
    #channels: Doctrine\ORM\PersistentCollection {#8620 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8614 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8615 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8528 …}
    -documents: Doctrine\ORM\PersistentCollection {#8541 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8548 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8604 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23125 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#8525
    #id: 147
    #code: "Golden_Horizon_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#8622 …}
    #variants: Doctrine\ORM\PersistentCollection {#8918 …}
    #options: Doctrine\ORM\PersistentCollection {#8905 …}
    #associations: Doctrine\ORM\PersistentCollection {#8910 …}
    #createdAt: DateTime @1773512078 {#8526
      date: 2026-03-14 18:14:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#8529
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8544 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23179
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8525}
        #id: 1169
        #name: "Golden Horizon Jeans"
        #slug: "golden-horizon-jeans"
        #description: """
          Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
          \n
          Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
          \n
          Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8608 …}
    #channels: Doctrine\ORM\PersistentCollection {#8620 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8614 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8615 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8528 …}
    -documents: Doctrine\ORM\PersistentCollection {#8541 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8548 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8604 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Golden Horizon Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23206
  -props: [
    "product" => App\Entity\Product\Product {#8525
      #id: 147
      #code: "Golden_Horizon_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#8622 …}
      #variants: Doctrine\ORM\PersistentCollection {#8918 …}
      #options: Doctrine\ORM\PersistentCollection {#8905 …}
      #associations: Doctrine\ORM\PersistentCollection {#8910 …}
      #createdAt: DateTime @1773512078 {#8526
        date: 2026-03-14 18:14:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#8529
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8544 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23179
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8525}
          #id: 1169
          #name: "Golden Horizon Jeans"
          #slug: "golden-horizon-jeans"
          #description: """
            Commodi quod corporis rerum. Aut exercitationem laboriosam rerum ut impedit voluptatem qui. In expedita aut delectus quibusdam et nihil. Omnis ratione nostrum ab suscipit enim.\n
            \n
            Quo facere et ut qui. Ut magni possimus quae consequatur magnam dolor porro et. Sed et voluptas laborum officiis corrupti hic labore.\n
            \n
            Quia dolores repudiandae dolor doloribus sed voluptas. Quis rerum nulla repellendus soluta est. Sed modi impedit non et ipsam aut commodi. Qui ipsa culpa possimus voluptatum tempora velit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Facere eos soluta in maxime id ut quas. Quisquam pariatur in quos. Dolorem laboriosam odit soluta ut similique consequuntur incidunt. At et et consequuntur vel."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8608 …}
      #channels: Doctrine\ORM\PersistentCollection {#8620 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19829 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8614 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8615 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#8528 …}
      -documents: Doctrine\ORM\PersistentCollection {#8541 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#8548 …}
      #organizations: Doctrine\ORM\PersistentCollection {#8604 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.81 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23322
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23261 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23276 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23263 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23125 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23147
    #collection: Doctrine\Common\Collections\ArrayCollection {#23148 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23145 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29533 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29535 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23322
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23261 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23276 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23263 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Golden Horizon Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23147
    #collection: Doctrine\Common\Collections\ArrayCollection {#23148 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23145 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29533 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29535 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23332
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23322
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23261 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23276 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23263 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23125 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23147
      #collection: Doctrine\Common\Collections\ArrayCollection {#23148 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23145 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29533 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29535 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23379
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23370 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23377 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23378 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23125 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23389
  +variant: App\Entity\Product\ProductVariant {#23125 …}
  +price: "€70.01"
  +originalPrice: "€70.01"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23379
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23370 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23377 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23378 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 5.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8173
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
    #variants: Doctrine\ORM\PersistentCollection {#8533 …}
    #options: Doctrine\ORM\PersistentCollection {#8531 …}
    #associations: Doctrine\ORM\PersistentCollection {#8532 …}
    #createdAt: DateTime @1773528804 {#8162
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8159
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8168 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23505
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8173}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8183 …}
    #channels: Doctrine\ORM\PersistentCollection {#8167 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8184 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8189 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8174 …}
    -documents: Doctrine\ORM\PersistentCollection {#8165 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8179 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8181 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23431
  +product: App\Entity\Product\Product {#8173
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
    #variants: Doctrine\ORM\PersistentCollection {#8533 …}
    #options: Doctrine\ORM\PersistentCollection {#8531 …}
    #associations: Doctrine\ORM\PersistentCollection {#8532 …}
    #createdAt: DateTime @1773528804 {#8162
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8159
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8168 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23505
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8173}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8183 …}
    #channels: Doctrine\ORM\PersistentCollection {#8167 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8184 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8189 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8174 …}
    -documents: Doctrine\ORM\PersistentCollection {#8165 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8179 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8181 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23451 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#8173
    #id: 124
    #code: "Adventurous_Aurora_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
    #variants: Doctrine\ORM\PersistentCollection {#8533 …}
    #options: Doctrine\ORM\PersistentCollection {#8531 …}
    #associations: Doctrine\ORM\PersistentCollection {#8532 …}
    #createdAt: DateTime @1773528804 {#8162
      date: 2026-03-14 22:53:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773907885 {#8159
      date: 2026-03-19 08:11:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8168 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23505
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8173}
        #id: 985
        #name: "Adventurous Aurora Cap"
        #slug: "adventurous-aurora-cap"
        #description: """
          Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
          \r\n
          Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
          \r\n
          Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8183 …}
    #channels: Doctrine\ORM\PersistentCollection {#8167 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8184 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#8189 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#8174 …}
    -documents: Doctrine\ORM\PersistentCollection {#8165 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#8179 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8181 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Adventurous Aurora Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23532
  -props: [
    "product" => App\Entity\Product\Product {#8173
      #id: 124
      #code: "Adventurous_Aurora_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#8538 …}
      #variants: Doctrine\ORM\PersistentCollection {#8533 …}
      #options: Doctrine\ORM\PersistentCollection {#8531 …}
      #associations: Doctrine\ORM\PersistentCollection {#8532 …}
      #createdAt: DateTime @1773528804 {#8162
        date: 2026-03-14 22:53:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773907885 {#8159
        date: 2026-03-19 08:11:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8168 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23505
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8173}
          #id: 985
          #name: "Adventurous Aurora Cap"
          #slug: "adventurous-aurora-cap"
          #description: """
            Qui sunt est perferendis soluta hic similique sequi. Placeat nam culpa unde velit asperiores. Animi dolor dolorem facere.\r\n
            \r\n
            Et aut omnis aspernatur itaque ipsam enim. Et facilis illo aut deleniti animi culpa. Sed deleniti vel aut aliquam dolorem eos corporis.\r\n
            \r\n
            Fugiat ipsam odit vero. Consequatur delectus et facilis et libero eius ex rem. A ut consequatur sequi labore. Nulla fuga maxime est dicta culpa. Et ut dolorum quia nobis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et sit assumenda numquam rerum vel recusandae est. Modi quia et magni eius tempora et. Molestiae animi rerum voluptatibus maiores sed eligendi debitis neque."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8183 …}
      #channels: Doctrine\ORM\PersistentCollection {#8167 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19800 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8184 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#8189 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#8174 …}
      -documents: Doctrine\ORM\PersistentCollection {#8165 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#8179 …}
      #organizations: Doctrine\ORM\PersistentCollection {#8181 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23581 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23596 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23583 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23451 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23473
    #collection: Doctrine\Common\Collections\ArrayCollection {#23474 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23471 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29552 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29554 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23585
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23581 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23596 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23583 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Adventurous Aurora Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23473
    #collection: Doctrine\Common\Collections\ArrayCollection {#23474 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23471 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29552 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29554 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23608
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23585
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23581 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23596 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23583 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23451 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23473
      #collection: Doctrine\Common\Collections\ArrayCollection {#23474 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23471 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29552 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29554 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23655
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23646 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23653 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23654 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23451 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23665
  +variant: App\Entity\Product\ProductVariant {#23451 …}
  +price: "€87.38"
  +originalPrice: "€87.38"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23655
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23646 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23653 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23654 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 7.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#7533
    #id: 114
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7664 …}
    #variants: Doctrine\ORM\PersistentCollection {#7676 …}
    #options: Doctrine\ORM\PersistentCollection {#7678 …}
    #associations: Doctrine\ORM\PersistentCollection {#7673 …}
    #createdAt: DateTime @1773536437 {#7542
      date: 2026-03-15 01:00:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7531
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23781
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7533}
        #id: 905
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
          \n
          Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
          \n
          Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7553 …}
    #channels: Doctrine\ORM\PersistentCollection {#7666 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7550 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7671 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7546 …}
    -documents: Doctrine\ORM\PersistentCollection {#7524 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7540 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7549 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23707
  +product: App\Entity\Product\Product {#7533
    #id: 114
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7664 …}
    #variants: Doctrine\ORM\PersistentCollection {#7676 …}
    #options: Doctrine\ORM\PersistentCollection {#7678 …}
    #associations: Doctrine\ORM\PersistentCollection {#7673 …}
    #createdAt: DateTime @1773536437 {#7542
      date: 2026-03-15 01:00:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7531
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23781
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7533}
        #id: 905
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
          \n
          Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
          \n
          Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7553 …}
    #channels: Doctrine\ORM\PersistentCollection {#7666 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7550 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7671 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7546 …}
    -documents: Doctrine\ORM\PersistentCollection {#7524 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7540 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7549 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#23727 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#7533
    #id: 114
    #code: "Vibrant_Voyage_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7664 …}
    #variants: Doctrine\ORM\PersistentCollection {#7676 …}
    #options: Doctrine\ORM\PersistentCollection {#7678 …}
    #associations: Doctrine\ORM\PersistentCollection {#7673 …}
    #createdAt: DateTime @1773536437 {#7542
      date: 2026-03-15 01:00:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7531
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7528 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#23781
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7533}
        #id: 905
        #name: "Vibrant Voyage Cap"
        #slug: "vibrant-voyage-cap"
        #description: """
          Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
          \n
          Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
          \n
          Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7553 …}
    #channels: Doctrine\ORM\PersistentCollection {#7666 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7550 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7671 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7546 …}
    -documents: Doctrine\ORM\PersistentCollection {#7524 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7540 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7549 …}
    #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 {#23808
  -props: [
    "product" => App\Entity\Product\Product {#7533
      #id: 114
      #code: "Vibrant_Voyage_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7664 …}
      #variants: Doctrine\ORM\PersistentCollection {#7676 …}
      #options: Doctrine\ORM\PersistentCollection {#7678 …}
      #associations: Doctrine\ORM\PersistentCollection {#7673 …}
      #createdAt: DateTime @1773536437 {#7542
        date: 2026-03-15 01:00:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7531
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7528 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#23781
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7533}
          #id: 905
          #name: "Vibrant Voyage Cap"
          #slug: "vibrant-voyage-cap"
          #description: """
            Rem et sit autem. Perspiciatis fuga optio et temporibus tempore similique. Aperiam ut neque qui sunt sequi enim velit.\n
            \n
            Voluptas ullam assumenda laboriosam nesciunt excepturi sint. Odit non quia excepturi modi asperiores qui delectus. Quis consequatur fuga quas numquam.\n
            \n
            Aut vel atque est et at. Aliquid quibusdam magni corporis voluptas occaecati harum iusto iusto. Unde iste molestiae deleniti itaque tempore. Animi minus voluptatibus odio aut aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Vel in fugit qui aut. Et corrupti vero odio laudantium quis enim. Assumenda nemo est omnis accusantium sit magni sapiente. Cumque praesentium odit voluptates qui. Vitae consectetur explicabo facere ad consequatur nesciunt quo amet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7553 …}
      #channels: Doctrine\ORM\PersistentCollection {#7666 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7550 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7671 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#7546 …}
      -documents: Doctrine\ORM\PersistentCollection {#7524 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#7540 …}
      #organizations: Doctrine\ORM\PersistentCollection {#7549 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.86 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23861
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23872 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23859 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23727 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23749
    #collection: Doctrine\Common\Collections\ArrayCollection {#23750 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23747 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29571 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29573 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23861
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23857 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23872 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23859 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Vibrant Voyage Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#23749
    #collection: Doctrine\Common\Collections\ArrayCollection {#23750 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#23747 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29571 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29573 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#23884
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23861
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23857 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#23872 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23859 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#23727 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#23749
      #collection: Doctrine\Common\Collections\ArrayCollection {#23750 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#23747 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29571 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29573 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23931
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23929 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23930 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#23727 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#23941
  +variant: App\Entity\Product\ProductVariant {#23727 …}
  +price: "€59.65"
  +originalPrice: "€59.65"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#23931
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#23922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#23929 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#23930 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 8.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#7357
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7526 …}
    #variants: Doctrine\ORM\PersistentCollection {#7541 …}
    #options: Doctrine\ORM\PersistentCollection {#7538 …}
    #associations: Doctrine\ORM\PersistentCollection {#7536 …}
    #createdAt: DateTime @1773541656 {#7359
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7361
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24057
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7357}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7411 …}
    #channels: Doctrine\ORM\PersistentCollection {#7418 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7424 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7417 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7356 …}
    -documents: Doctrine\ORM\PersistentCollection {#7369 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7409 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7410 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#23983
  +product: App\Entity\Product\Product {#7357
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7526 …}
    #variants: Doctrine\ORM\PersistentCollection {#7541 …}
    #options: Doctrine\ORM\PersistentCollection {#7538 …}
    #associations: Doctrine\ORM\PersistentCollection {#7536 …}
    #createdAt: DateTime @1773541656 {#7359
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7361
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24057
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7357}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7411 …}
    #channels: Doctrine\ORM\PersistentCollection {#7418 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7424 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7417 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7356 …}
    -documents: Doctrine\ORM\PersistentCollection {#7369 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7409 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7410 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24003 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.86 ms
Input props
[
  "product" => App\Entity\Product\Product {#7357
    #id: 112
    #code: "Blissful_Breeze_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#7526 …}
    #variants: Doctrine\ORM\PersistentCollection {#7541 …}
    #options: Doctrine\ORM\PersistentCollection {#7538 …}
    #associations: Doctrine\ORM\PersistentCollection {#7536 …}
    #createdAt: DateTime @1773541656 {#7359
      date: 2026-03-15 02:27:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7361
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#7364 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24057
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7357}
        #id: 889
        #name: "Blissful Breeze Cap"
        #slug: "blissful-breeze-cap"
        #description: """
          Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
          \n
          Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
          \n
          Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7411 …}
    #channels: Doctrine\ORM\PersistentCollection {#7418 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7424 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7417 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#7356 …}
    -documents: Doctrine\ORM\PersistentCollection {#7369 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#7409 …}
    #organizations: Doctrine\ORM\PersistentCollection {#7410 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Blissful Breeze Cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24084
  -props: [
    "product" => App\Entity\Product\Product {#7357
      #id: 112
      #code: "Blissful_Breeze_Cap"
      #attributes: Doctrine\ORM\PersistentCollection {#7526 …}
      #variants: Doctrine\ORM\PersistentCollection {#7541 …}
      #options: Doctrine\ORM\PersistentCollection {#7538 …}
      #associations: Doctrine\ORM\PersistentCollection {#7536 …}
      #createdAt: DateTime @1773541656 {#7359
        date: 2026-03-15 02:27:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#7361
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#7364 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24057
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#7357}
          #id: 889
          #name: "Blissful Breeze Cap"
          #slug: "blissful-breeze-cap"
          #description: """
            Rem nam omnis fugit provident. Omnis iste veritatis consequatur aut enim sed laborum vel. Officiis quo omnis animi ea.\n
            \n
            Maxime laborum voluptatem natus eveniet corrupti explicabo. Rerum necessitatibus aut quae soluta. Aliquid ut hic expedita. Et sit harum tempora amet.\n
            \n
            Laboriosam nisi architecto ut qui voluptatem et rerum. Aut ut sit fugit delectus et. Optio rerum et suscipit eos neque minus harum laborum. Cumque nihil molestiae sunt qui labore numquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Omnis numquam quia cumque voluptas maxime harum iure. Ut possimus consequatur nihil quibusdam nihil officiis. Rerum officia vel officia quo dolorum. Commodi nihil nostrum ex."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#7411 …}
      #channels: Doctrine\ORM\PersistentCollection {#7418 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19789 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7424 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7417 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#7356 …}
      -documents: Doctrine\ORM\PersistentCollection {#7369 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#7409 …}
      #organizations: Doctrine\ORM\PersistentCollection {#7410 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.84 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24148 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24135 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24003 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24025
    #collection: Doctrine\Common\Collections\ArrayCollection {#24026 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24023 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29590 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29592 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24137
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24133 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24148 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24135 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Blissful Breeze Cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24025
    #collection: Doctrine\Common\Collections\ArrayCollection {#24026 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24023 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29590 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29592 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24160
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24137
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24133 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24148 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24135 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24003 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24025
      #collection: Doctrine\Common\Collections\ArrayCollection {#24026 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24023 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29590 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29592 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24206 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24003 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24217
  +variant: App\Entity\Product\ProductVariant {#24003 …}
  +price: "€85.42"
  +originalPrice: "€85.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24206 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 10.04 ms
Input props
[
  "product" => App\Entity\Product\Product {#12853
    #id: 168
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#13018 …}
    #variants: Doctrine\ORM\PersistentCollection {#13006 …}
    #options: Doctrine\ORM\PersistentCollection {#13025 …}
    #associations: Doctrine\ORM\PersistentCollection {#13038 …}
    #createdAt: DateTime @1773545923 {#12852
      date: 2026-03-15 03:38:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12849
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12862 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24333
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12853}
        #id: 1337
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
          \n
          Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
          \n
          Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12974 …}
    #channels: Doctrine\ORM\PersistentCollection {#13016 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12985 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#13011 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12856 …}
    -documents: Doctrine\ORM\PersistentCollection {#12851 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12978 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12979 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24259
  +product: App\Entity\Product\Product {#12853
    #id: 168
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#13018 …}
    #variants: Doctrine\ORM\PersistentCollection {#13006 …}
    #options: Doctrine\ORM\PersistentCollection {#13025 …}
    #associations: Doctrine\ORM\PersistentCollection {#13038 …}
    #createdAt: DateTime @1773545923 {#12852
      date: 2026-03-15 03:38:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12849
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12862 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24333
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12853}
        #id: 1337
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
          \n
          Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
          \n
          Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12974 …}
    #channels: Doctrine\ORM\PersistentCollection {#13016 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12985 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#13011 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12856 …}
    -documents: Doctrine\ORM\PersistentCollection {#12851 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12978 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12979 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24279 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#12853
    #id: 168
    #code: "Oceanic_Harmony_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#13018 …}
    #variants: Doctrine\ORM\PersistentCollection {#13006 …}
    #options: Doctrine\ORM\PersistentCollection {#13025 …}
    #associations: Doctrine\ORM\PersistentCollection {#13038 …}
    #createdAt: DateTime @1773545923 {#12852
      date: 2026-03-15 03:38:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12849
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12862 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24333
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12853}
        #id: 1337
        #name: "Oceanic Harmony Jeans"
        #slug: "oceanic-harmony-jeans"
        #description: """
          Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
          \n
          Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
          \n
          Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12974 …}
    #channels: Doctrine\ORM\PersistentCollection {#13016 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12985 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#13011 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12856 …}
    -documents: Doctrine\ORM\PersistentCollection {#12851 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12978 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12979 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Oceanic Harmony Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24360
  -props: [
    "product" => App\Entity\Product\Product {#12853
      #id: 168
      #code: "Oceanic_Harmony_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#13018 …}
      #variants: Doctrine\ORM\PersistentCollection {#13006 …}
      #options: Doctrine\ORM\PersistentCollection {#13025 …}
      #associations: Doctrine\ORM\PersistentCollection {#13038 …}
      #createdAt: DateTime @1773545923 {#12852
        date: 2026-03-15 03:38:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#12849
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#12862 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24333
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#12853}
          #id: 1337
          #name: "Oceanic Harmony Jeans"
          #slug: "oceanic-harmony-jeans"
          #description: """
            Ducimus quia aliquam explicabo ut sunt consequatur quod. Perspiciatis et ipsa libero vero. Eaque maxime non eos dolor corrupti sit.\n
            \n
            Hic ut tenetur dolor. Molestiae consequuntur vitae sunt iure itaque. Laboriosam nemo numquam nihil sequi eius non quia. Ratione nostrum qui consectetur voluptas nulla quia consequatur.\n
            \n
            Vel id iure quia temporibus adipisci. Maiores esse voluptate ut. Ratione soluta beatae maxime autem soluta sint.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor accusantium deleniti quis dolorem. Quod ab ratione et ab recusandae debitis. Aspernatur enim quam et in maxime. Inventore nesciunt consequatur quae voluptatum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#12974 …}
      #channels: Doctrine\ORM\PersistentCollection {#13016 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
      #reviews: Doctrine\ORM\PersistentCollection {#12985 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#13011 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#12856 …}
      -documents: Doctrine\ORM\PersistentCollection {#12851 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#12978 …}
      #organizations: Doctrine\ORM\PersistentCollection {#12979 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 1.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24415 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24430 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24417 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24279 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24301
    #collection: Doctrine\Common\Collections\ArrayCollection {#24302 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24299 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29609 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29611 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24476
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24415 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24430 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24417 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Oceanic Harmony Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24301
    #collection: Doctrine\Common\Collections\ArrayCollection {#24302 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24299 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29609 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29611 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24486
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24476
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24415 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24430 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24417 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24279 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24301
      #collection: Doctrine\Common\Collections\ArrayCollection {#24302 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24299 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29609 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29611 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24533
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24524 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24532 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24279 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24543
  +variant: App\Entity\Product\ProductVariant {#24279 …}
  +price: "€10.70"
  +originalPrice: "€10.70"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24533
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24524 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24531 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24532 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 10.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#12304
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#12804 …}
    #variants: Doctrine\ORM\PersistentCollection {#12805 …}
    #options: Doctrine\ORM\PersistentCollection {#12812 …}
    #associations: Doctrine\ORM\PersistentCollection {#12809 …}
    #createdAt: DateTime @1773547439 {#12299
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12306
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12300 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12304}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12655 …}
    #channels: Doctrine\ORM\PersistentCollection {#12665 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12659 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#12658 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12311 …}
    -documents: Doctrine\ORM\PersistentCollection {#12302 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12650 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#24585
  +product: App\Entity\Product\Product {#12304
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#12804 …}
    #variants: Doctrine\ORM\PersistentCollection {#12805 …}
    #options: Doctrine\ORM\PersistentCollection {#12812 …}
    #associations: Doctrine\ORM\PersistentCollection {#12809 …}
    #createdAt: DateTime @1773547439 {#12299
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12306
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12300 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12304}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12655 …}
    #channels: Doctrine\ORM\PersistentCollection {#12665 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12659 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#12658 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12311 …}
    -documents: Doctrine\ORM\PersistentCollection {#12302 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12650 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#24605 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#21759 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 0.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#12304
    #id: 165
    #code: "Cool_Breeze_Jeans"
    #attributes: Doctrine\ORM\PersistentCollection {#12804 …}
    #variants: Doctrine\ORM\PersistentCollection {#12805 …}
    #options: Doctrine\ORM\PersistentCollection {#12812 …}
    #associations: Doctrine\ORM\PersistentCollection {#12809 …}
    #createdAt: DateTime @1773547439 {#12299
      date: 2026-03-15 04:03:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#12306
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#12300 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#24659
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#12304}
        #id: 1313
        #name: "Cool Breeze Jeans"
        #slug: "cool-breeze-jeans"
        #description: """
          Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
          \n
          Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
          \n
          Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#12655 …}
    #channels: Doctrine\ORM\PersistentCollection {#12665 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
    #reviews: Doctrine\ORM\PersistentCollection {#12659 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#12658 …}
    -internalReference: null
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#12311 …}
    -documents: Doctrine\ORM\PersistentCollection {#12302 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#12650 …}
    #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cool Breeze Jeans"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24686
  -props: [
    "product" => App\Entity\Product\Product {#12304
      #id: 165
      #code: "Cool_Breeze_Jeans"
      #attributes: Doctrine\ORM\PersistentCollection {#12804 …}
      #variants: Doctrine\ORM\PersistentCollection {#12805 …}
      #options: Doctrine\ORM\PersistentCollection {#12812 …}
      #associations: Doctrine\ORM\PersistentCollection {#12809 …}
      #createdAt: DateTime @1773547439 {#12299
        date: 2026-03-15 04:03:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#12306
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#12300 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#24659
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#12304}
          #id: 1313
          #name: "Cool Breeze Jeans"
          #slug: "cool-breeze-jeans"
          #description: """
            Officiis quia sit excepturi laborum non. Odio dolores et dolorem quis explicabo. Aut sint iusto eaque vitae.\n
            \n
            Tenetur voluptas nemo et repudiandae. Quas quia facere vel et voluptas. Consectetur et facilis voluptatibus. Sunt sunt ad aut adipisci quisquam veritatis.\n
            \n
            Aut asperiores consequatur facilis repudiandae. Earum optio dolor delectus quo aut. A fugit sint alias dolor.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut quaerat exercitationem labore ex quo maiores repellat. Impedit tempora ipsa aspernatur et non. Quos omnis delectus placeat ut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#12655 …}
      #channels: Doctrine\ORM\PersistentCollection {#12665 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#19840 …}
      #reviews: Doctrine\ORM\PersistentCollection {#12659 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#12658 …}
      -internalReference: null
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#12311 …}
      -documents: Doctrine\ORM\PersistentCollection {#12302 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#12650 …}
      #organizations: Doctrine\ORM\PersistentCollection {#12651 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 0.90 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24802
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24741 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24756 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24743 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24605 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24627
    #collection: Doctrine\Common\Collections\ArrayCollection {#24628 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24625 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29628 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29630 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24802
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24741 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24756 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24743 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cool Breeze Jeans(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#24627
    #collection: Doctrine\Common\Collections\ArrayCollection {#24628 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#24625 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#29628 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29630 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#24812
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24802
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24741 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#24756 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24743 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#24605 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#24627
      #collection: Doctrine\Common\Collections\ArrayCollection {#24628 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#24625 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#29628 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQH5phLr\EntityManagerGhost614a58f {#257 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#29630 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24859
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24858 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#24605 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#24869
  +variant: App\Entity\Product\ProductVariant {#24605 …}
  +price: "€27.28"
  +originalPrice: "€27.28"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8746 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8653 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8634 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#24859
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#24850 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#24857 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#24858 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 34.0 MiB 1.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20260
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15717 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20274 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15736 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#24984
  +cart: App\Entity\Order\Order {#19434 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20260
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15717 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20274 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15736 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}