Components

8 Twig Components
36 Render Count
194 ms Render Time
42.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
8 184.38ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 30.67ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 29.23ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 1.20ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 5.35ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.17ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 0.92ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.87ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 42.0 MiB 5.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14314 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14312 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14311
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14315 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14314 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14312 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#14302
  -formFactory: Symfony\Component\Form\FormFactory {#8524 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 42.0 MiB 1.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14445 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14994
  +cart: App\Entity\Order\Order {#17816 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14416
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14506 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14415 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14445 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 42.0 MiB 0.92 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17923 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17925 …}
    +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 {#17933
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8527 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17926
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17922 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17923 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17925 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 27.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#19723
    #id: 50
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#19744 …}
    #variants: Doctrine\ORM\PersistentCollection {#19746 …}
    #options: Doctrine\ORM\PersistentCollection {#19750 …}
    #associations: Doctrine\ORM\PersistentCollection {#19748 …}
    #createdAt: DateTime @1783183972 {#19721
      date: 2026-07-04 16:52:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19722
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20189
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19723}
        #id: 393
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
          \n
          Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
          \n
          Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19736 …}
    #channels: Doctrine\ORM\PersistentCollection {#19742 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19738 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19740 …}
    -internalReference: "REF-000083"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19724 …}
    -documents: Doctrine\ORM\PersistentCollection {#19726 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19730 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19732 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19734 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18655
  +product: App\Entity\Product\Product {#19723
    #id: 50
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#19744 …}
    #variants: Doctrine\ORM\PersistentCollection {#19746 …}
    #options: Doctrine\ORM\PersistentCollection {#19750 …}
    #associations: Doctrine\ORM\PersistentCollection {#19748 …}
    #createdAt: DateTime @1783183972 {#19721
      date: 2026-07-04 16:52:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19722
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20189
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19723}
        #id: 393
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
          \n
          Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
          \n
          Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19736 …}
    #channels: Doctrine\ORM\PersistentCollection {#19742 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19738 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19740 …}
    -internalReference: "REF-000083"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19724 …}
    -documents: Doctrine\ORM\PersistentCollection {#19726 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19730 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19732 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19734 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19830 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 3.55 ms
Input props
[
  "product" => App\Entity\Product\Product {#19723
    #id: 50
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#19744 …}
    #variants: Doctrine\ORM\PersistentCollection {#19746 …}
    #options: Doctrine\ORM\PersistentCollection {#19750 …}
    #associations: Doctrine\ORM\PersistentCollection {#19748 …}
    #createdAt: DateTime @1783183972 {#19721
      date: 2026-07-04 16:52:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19722
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19728 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20189
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19723}
        #id: 393
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
          \n
          Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
          \n
          Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19736 …}
    #channels: Doctrine\ORM\PersistentCollection {#19742 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19738 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19740 …}
    -internalReference: "REF-000083"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19724 …}
    -documents: Doctrine\ORM\PersistentCollection {#19726 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19730 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19732 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19734 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20216
  -props: [
    "product" => App\Entity\Product\Product {#19723
      #id: 50
      #code: "slim_fit"
      #attributes: Doctrine\ORM\PersistentCollection {#19744 …}
      #variants: Doctrine\ORM\PersistentCollection {#19746 …}
      #options: Doctrine\ORM\PersistentCollection {#19750 …}
      #associations: Doctrine\ORM\PersistentCollection {#19748 …}
      #createdAt: DateTime @1783183972 {#19721
        date: 2026-07-04 16:52:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19722
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19728 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20189
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19723}
          #id: 393
          #name: "Slim fit"
          #slug: "slim-fit"
          #description: """
            Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
            \n
            Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
            \n
            Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19736 …}
      #channels: Doctrine\ORM\PersistentCollection {#19742 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19738 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19740 …}
      -internalReference: "REF-000083"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19724 …}
      -documents: Doctrine\ORM\PersistentCollection {#19726 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19730 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19732 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19734 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20349
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20304 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20297 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20348 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19830 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20144
    #collection: Doctrine\Common\Collections\ArrayCollection {#20143 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19982 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27344 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27224 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20349
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20304 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20297 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20348 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20144
    #collection: Doctrine\Common\Collections\ArrayCollection {#20143 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19982 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27344 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27224 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20358
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20349
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20304 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20297 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20348 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19830 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20144
      #collection: Doctrine\Common\Collections\ArrayCollection {#20143 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19982 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#27344 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27224 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20415
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20413 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19830 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20427
  +variant: App\Entity\Product\ProductVariant {#19830 …}
  +price: "€8.99"
  +originalPrice: "€8.99"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20415
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20422 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20413 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 24.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#19785
    #id: 52
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19806 …}
    #variants: Doctrine\ORM\PersistentCollection {#19808 …}
    #options: Doctrine\ORM\PersistentCollection {#19812 …}
    #associations: Doctrine\ORM\PersistentCollection {#19810 …}
    #createdAt: DateTime @1782762304 {#19783
      date: 2026-06-29 19:45:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19784
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19790 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20523
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19785}
        #id: 409
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
          \n
          Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
          \n
          Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19798 …}
    #channels: Doctrine\ORM\PersistentCollection {#19804 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19800 …}
    #averageRating: 3.5
    #images: Doctrine\ORM\PersistentCollection {#19802 …}
    -internalReference: "REF-000095"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19786 …}
    -documents: Doctrine\ORM\PersistentCollection {#19788 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19792 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19794 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19796 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19983
  +product: App\Entity\Product\Product {#19785
    #id: 52
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19806 …}
    #variants: Doctrine\ORM\PersistentCollection {#19808 …}
    #options: Doctrine\ORM\PersistentCollection {#19812 …}
    #associations: Doctrine\ORM\PersistentCollection {#19810 …}
    #createdAt: DateTime @1782762304 {#19783
      date: 2026-06-29 19:45:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19784
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19790 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20523
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19785}
        #id: 409
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
          \n
          Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
          \n
          Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19798 …}
    #channels: Doctrine\ORM\PersistentCollection {#19804 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19800 …}
    #averageRating: 3.5
    #images: Doctrine\ORM\PersistentCollection {#19802 …}
    -internalReference: "REF-000095"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19786 …}
    -documents: Doctrine\ORM\PersistentCollection {#19788 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19792 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19794 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19796 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20475 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 5.25 ms
Input props
[
  "product" => App\Entity\Product\Product {#19785
    #id: 52
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19806 …}
    #variants: Doctrine\ORM\PersistentCollection {#19808 …}
    #options: Doctrine\ORM\PersistentCollection {#19812 …}
    #associations: Doctrine\ORM\PersistentCollection {#19810 …}
    #createdAt: DateTime @1782762304 {#19783
      date: 2026-06-29 19:45:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19784
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19790 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20523
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19785}
        #id: 409
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
          \n
          Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
          \n
          Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19798 …}
    #channels: Doctrine\ORM\PersistentCollection {#19804 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19800 …}
    #averageRating: 3.5
    #images: Doctrine\ORM\PersistentCollection {#19802 …}
    -internalReference: "REF-000095"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19786 …}
    -documents: Doctrine\ORM\PersistentCollection {#19788 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19792 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19794 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19796 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Whole holes classic"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20545
  -props: [
    "product" => App\Entity\Product\Product {#19785
      #id: 52
      #code: "whole_holes_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#19806 …}
      #variants: Doctrine\ORM\PersistentCollection {#19808 …}
      #options: Doctrine\ORM\PersistentCollection {#19812 …}
      #associations: Doctrine\ORM\PersistentCollection {#19810 …}
      #createdAt: DateTime @1782762304 {#19783
        date: 2026-06-29 19:45:04.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19784
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19790 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20523
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19785}
          #id: 409
          #name: "Whole holes classic"
          #slug: "whole-holes-classic"
          #description: """
            Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
            \n
            Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
            \n
            Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19798 …}
      #channels: Doctrine\ORM\PersistentCollection {#19804 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19800 …}
      #averageRating: 3.5
      #images: Doctrine\ORM\PersistentCollection {#19802 …}
      -internalReference: "REF-000095"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19786 …}
      -documents: Doctrine\ORM\PersistentCollection {#19788 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19792 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19794 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19796 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20641
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20595 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20582 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20475 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20483
    #collection: Doctrine\Common\Collections\ArrayCollection {#20492 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19986 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27335 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27341 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20641
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20580 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20595 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20582 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Whole holes classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20483
    #collection: Doctrine\Common\Collections\ArrayCollection {#20492 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19986 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27335 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27341 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20646
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20641
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20580 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20595 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20582 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20475 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20483
      #collection: Doctrine\Common\Collections\ArrayCollection {#20492 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19986 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#27335 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27341 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.12 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20673
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20670 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20475 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20684
  +variant: App\Entity\Product\ProductVariant {#20475 …}
  +price: "€25.58"
  +originalPrice: "€25.58"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20673
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20679 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20659 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20670 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 18.66 ms
Input props
[
  "product" => App\Entity\Product\Product {#18932
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19523 …}
    #variants: Doctrine\ORM\PersistentCollection {#19521 …}
    #options: Doctrine\ORM\PersistentCollection {#19590 …}
    #associations: Doctrine\ORM\PersistentCollection {#19593 …}
    #createdAt: DateTime @1783225397 {#18939
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18905
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19107 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18932}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19198 …}
    #channels: Doctrine\ORM\PersistentCollection {#19382 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19314 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19385 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18901 …}
    -documents: Doctrine\ORM\PersistentCollection {#19003 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19105 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19109 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19147 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20476
  +product: App\Entity\Product\Product {#18932
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19523 …}
    #variants: Doctrine\ORM\PersistentCollection {#19521 …}
    #options: Doctrine\ORM\PersistentCollection {#19590 …}
    #associations: Doctrine\ORM\PersistentCollection {#19593 …}
    #createdAt: DateTime @1783225397 {#18939
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18905
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19107 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18932}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19198 …}
    #channels: Doctrine\ORM\PersistentCollection {#19382 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19314 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19385 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18901 …}
    -documents: Doctrine\ORM\PersistentCollection {#19003 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19105 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19109 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19147 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20716 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 3.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#18932
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19523 …}
    #variants: Doctrine\ORM\PersistentCollection {#19521 …}
    #options: Doctrine\ORM\PersistentCollection {#19590 …}
    #associations: Doctrine\ORM\PersistentCollection {#19593 …}
    #createdAt: DateTime @1783225397 {#18939
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18905
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19107 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20764
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18932}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19198 …}
    #channels: Doctrine\ORM\PersistentCollection {#19382 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19314 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19385 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18901 …}
    -documents: Doctrine\ORM\PersistentCollection {#19003 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19105 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19109 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19147 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Basic regular"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20786
  -props: [
    "product" => App\Entity\Product\Product {#18932
      #id: 45
      #code: "basic_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#19523 …}
      #variants: Doctrine\ORM\PersistentCollection {#19521 …}
      #options: Doctrine\ORM\PersistentCollection {#19590 …}
      #associations: Doctrine\ORM\PersistentCollection {#19593 …}
      #createdAt: DateTime @1783225397 {#18939
        date: 2026-07-05 04:23:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#18905
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19107 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20764
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18932}
          #id: 353
          #name: "Basic regular"
          #slug: "basic-regular"
          #description: """
            Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
            \n
            Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
            \n
            Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19198 …}
      #channels: Doctrine\ORM\PersistentCollection {#19382 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19314 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19385 …}
      -internalReference: "REF-000053"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18901 …}
      -documents: Doctrine\ORM\PersistentCollection {#19003 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19105 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19109 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19147 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20836 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20823 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20716 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20724
    #collection: Doctrine\Common\Collections\ArrayCollection {#20733 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20480 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31153 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31155 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20882
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20821 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20836 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20823 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20724
    #collection: Doctrine\Common\Collections\ArrayCollection {#20733 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20480 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31153 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31155 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20887
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20882
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20821 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20836 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20823 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20716 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20724
      #collection: Doctrine\Common\Collections\ArrayCollection {#20733 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20480 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31153 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31155 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20900 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20911 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20716 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20925
  +variant: App\Entity\Product\ProductVariant {#20716 …}
  +price: "€46.77"
  +originalPrice: "€46.77"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20920 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20900 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20911 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 26.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#19596
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19617 …}
    #variants: Doctrine\ORM\PersistentCollection {#19619 …}
    #options: Doctrine\ORM\PersistentCollection {#19623 …}
    #associations: Doctrine\ORM\PersistentCollection {#19621 …}
    #createdAt: DateTime @1782974767 {#19594
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19595
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19601 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21005
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19596}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19609 …}
    #channels: Doctrine\ORM\PersistentCollection {#19615 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19611 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19613 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19597 …}
    -documents: Doctrine\ORM\PersistentCollection {#19599 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19603 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19605 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19607 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20717
  +product: App\Entity\Product\Product {#19596
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19617 …}
    #variants: Doctrine\ORM\PersistentCollection {#19619 …}
    #options: Doctrine\ORM\PersistentCollection {#19623 …}
    #associations: Doctrine\ORM\PersistentCollection {#19621 …}
    #createdAt: DateTime @1782974767 {#19594
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19595
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19601 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21005
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19596}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19609 …}
    #channels: Doctrine\ORM\PersistentCollection {#19615 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19611 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19613 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19597 …}
    -documents: Doctrine\ORM\PersistentCollection {#19599 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19603 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19605 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19607 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20957 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 3.23 ms
Input props
[
  "product" => App\Entity\Product\Product {#19596
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19617 …}
    #variants: Doctrine\ORM\PersistentCollection {#19619 …}
    #options: Doctrine\ORM\PersistentCollection {#19623 …}
    #associations: Doctrine\ORM\PersistentCollection {#19621 …}
    #createdAt: DateTime @1782974767 {#19594
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19595
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19601 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21005
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19596}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19609 …}
    #channels: Doctrine\ORM\PersistentCollection {#19615 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19611 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19613 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19597 …}
    -documents: Doctrine\ORM\PersistentCollection {#19599 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19603 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19605 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19607 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit classic"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21027
  -props: [
    "product" => App\Entity\Product\Product {#19596
      #id: 46
      #code: "slim_fit_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#19617 …}
      #variants: Doctrine\ORM\PersistentCollection {#19619 …}
      #options: Doctrine\ORM\PersistentCollection {#19623 …}
      #associations: Doctrine\ORM\PersistentCollection {#19621 …}
      #createdAt: DateTime @1782974767 {#19594
        date: 2026-07-02 06:46:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19595
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19601 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#21005
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19596}
          #id: 361
          #name: "Slim fit classic"
          #slug: "slim-fit-classic"
          #description: """
            Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
            \n
            Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
            \n
            Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19609 …}
      #channels: Doctrine\ORM\PersistentCollection {#19615 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19611 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#19613 …}
      -internalReference: "REF-000059"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19597 …}
      -documents: Doctrine\ORM\PersistentCollection {#19599 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19603 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19605 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19607 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21123
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21062 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21077 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21064 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20957 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20965
    #collection: Doctrine\Common\Collections\ArrayCollection {#20974 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20721 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31173 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31175 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21123
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21062 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21077 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21064 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20965
    #collection: Doctrine\Common\Collections\ArrayCollection {#20974 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20721 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31173 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31175 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21128
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21123
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21062 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21077 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21064 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20957 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20965
      #collection: Doctrine\Common\Collections\ArrayCollection {#20974 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20721 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31173 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31175 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5015 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21141 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5002 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20957 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#4990
  +variant: App\Entity\Product\ProductVariant {#20957 …}
  +price: "€72.65"
  +originalPrice: "€72.65"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#4999
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#5015 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21141 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#5002 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 23.99 ms
Input props
[
  "product" => App\Entity\Product\Product {#19658
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19679 …}
    #variants: Doctrine\ORM\PersistentCollection {#19681 …}
    #options: Doctrine\ORM\PersistentCollection {#19685 …}
    #associations: Doctrine\ORM\PersistentCollection {#19683 …}
    #createdAt: DateTime @1783254866 {#19656
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19657
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19663 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7275
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19658}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19671 …}
    #channels: Doctrine\ORM\PersistentCollection {#19677 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19673 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19675 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19659 …}
    -documents: Doctrine\ORM\PersistentCollection {#19661 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19665 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19667 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19669 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20958
  +product: App\Entity\Product\Product {#19658
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19679 …}
    #variants: Doctrine\ORM\PersistentCollection {#19681 …}
    #options: Doctrine\ORM\PersistentCollection {#19685 …}
    #associations: Doctrine\ORM\PersistentCollection {#19683 …}
    #createdAt: DateTime @1783254866 {#19656
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19657
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19663 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7275
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19658}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19671 …}
    #channels: Doctrine\ORM\PersistentCollection {#19677 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19673 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19675 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19659 …}
    -documents: Doctrine\ORM\PersistentCollection {#19661 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19665 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19667 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19669 …}
  }
  +variant: App\Entity\Product\ProductVariant {#5329 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 3.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#19658
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19679 …}
    #variants: Doctrine\ORM\PersistentCollection {#19681 …}
    #options: Doctrine\ORM\PersistentCollection {#19685 …}
    #associations: Doctrine\ORM\PersistentCollection {#19683 …}
    #createdAt: DateTime @1783254866 {#19656
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19657
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19663 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#7275
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19658}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19671 …}
    #channels: Doctrine\ORM\PersistentCollection {#19677 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19673 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19675 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19659 …}
    -documents: Doctrine\ORM\PersistentCollection {#19661 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19665 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19667 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19669 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit elegant"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#7308
  -props: [
    "product" => App\Entity\Product\Product {#19658
      #id: 48
      #code: "slim_fit_elegant"
      #attributes: Doctrine\ORM\PersistentCollection {#19679 …}
      #variants: Doctrine\ORM\PersistentCollection {#19681 …}
      #options: Doctrine\ORM\PersistentCollection {#19685 …}
      #associations: Doctrine\ORM\PersistentCollection {#19683 …}
      #createdAt: DateTime @1783254866 {#19656
        date: 2026-07-05 12:34:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19657
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19663 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#7275
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19658}
          #id: 377
          #name: "Slim fit elegant"
          #slug: "slim-fit-elegant"
          #description: """
            Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
            \n
            Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
            \n
            Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19671 …}
      #channels: Doctrine\ORM\PersistentCollection {#19677 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19673 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19675 …}
      -internalReference: "REF-000071"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19659 …}
      -documents: Doctrine\ORM\PersistentCollection {#19661 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19665 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19667 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19669 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 4.95 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7874
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7665 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7547 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#5329 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#5346
    #collection: Doctrine\Common\Collections\ArrayCollection {#5599 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20962 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31193 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31195 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7874
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7502 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#7665 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7547 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit elegant(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#5346
    #collection: Doctrine\Common\Collections\ArrayCollection {#5599 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20962 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31193 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31195 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8088
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7874
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#7502 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#7665 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#7547 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#5329 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#5346
      #collection: Doctrine\Common\Collections\ArrayCollection {#5599 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20962 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31193 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31195 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8322
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8307 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8313 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#5329 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#8663
  +variant: App\Entity\Product\ProductVariant {#5329 …}
  +price: "€12.07"
  +originalPrice: "€12.07"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#8322
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#8307 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#8319 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#8313 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 19.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#19754
    #id: 51
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19775 …}
    #variants: Doctrine\ORM\PersistentCollection {#19777 …}
    #options: Doctrine\ORM\PersistentCollection {#19781 …}
    #associations: Doctrine\ORM\PersistentCollection {#19779 …}
    #createdAt: DateTime @1782958427 {#19752
      date: 2026-07-02 02:13:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19753
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19759 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#12766
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19754}
        #id: 401
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
          \n
          Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
          \n
          Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19767 …}
    #channels: Doctrine\ORM\PersistentCollection {#19773 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19769 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19771 …}
    -internalReference: "REF-000089"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19755 …}
    -documents: Doctrine\ORM\PersistentCollection {#19757 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19761 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19763 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19765 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#5333
  +product: App\Entity\Product\Product {#19754
    #id: 51
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19775 …}
    #variants: Doctrine\ORM\PersistentCollection {#19777 …}
    #options: Doctrine\ORM\PersistentCollection {#19781 …}
    #associations: Doctrine\ORM\PersistentCollection {#19779 …}
    #createdAt: DateTime @1782958427 {#19752
      date: 2026-07-02 02:13:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19753
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19759 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#12766
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19754}
        #id: 401
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
          \n
          Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
          \n
          Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19767 …}
    #channels: Doctrine\ORM\PersistentCollection {#19773 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19769 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19771 …}
    -internalReference: "REF-000089"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19755 …}
    -documents: Doctrine\ORM\PersistentCollection {#19757 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19761 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19763 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19765 …}
  }
  +variant: App\Entity\Product\ProductVariant {#9025 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 3.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#19754
    #id: 51
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19775 …}
    #variants: Doctrine\ORM\PersistentCollection {#19777 …}
    #options: Doctrine\ORM\PersistentCollection {#19781 …}
    #associations: Doctrine\ORM\PersistentCollection {#19779 …}
    #createdAt: DateTime @1782958427 {#19752
      date: 2026-07-02 02:13:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19753
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19759 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#12766
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19754}
        #id: 401
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
          \n
          Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
          \n
          Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19767 …}
    #channels: Doctrine\ORM\PersistentCollection {#19773 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19769 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19771 …}
    -internalReference: "REF-000089"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19755 …}
    -documents: Doctrine\ORM\PersistentCollection {#19757 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19761 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19763 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19765 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "New age regular"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13249
  -props: [
    "product" => App\Entity\Product\Product {#19754
      #id: 51
      #code: "new_age_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#19775 …}
      #variants: Doctrine\ORM\PersistentCollection {#19777 …}
      #options: Doctrine\ORM\PersistentCollection {#19781 …}
      #associations: Doctrine\ORM\PersistentCollection {#19779 …}
      #createdAt: DateTime @1782958427 {#19752
        date: 2026-07-02 02:13:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19753
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19759 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#12766
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19754}
          #id: 401
          #name: "New age regular"
          #slug: "new-age-regular"
          #description: """
            Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
            \n
            Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
            \n
            Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19767 …}
      #channels: Doctrine\ORM\PersistentCollection {#19773 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19769 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19771 …}
      -internalReference: "REF-000089"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19755 …}
      -documents: Doctrine\ORM\PersistentCollection {#19757 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19761 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19763 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19765 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14338 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15123 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14341 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9025 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9033
    #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#5351 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31213 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31215 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15659
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14338 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15123 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14341 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "New age regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#9033
    #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#5351 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31213 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31215 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15910
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15659
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14338 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15123 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14341 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#9025 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#9033
      #collection: Doctrine\Common\Collections\ArrayCollection {#9049 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#5351 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31213 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31215 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16051
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16045 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15917 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16048 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#9025 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16055
  +variant: App\Entity\Product\ProductVariant {#9025 …}
  +price: "€23.94"
  +originalPrice: "€23.94"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16051
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16045 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15917 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16048 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 20.75 ms
Input props
[
  "product" => App\Entity\Product\Product {#19627
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19648 …}
    #variants: Doctrine\ORM\PersistentCollection {#19650 …}
    #options: Doctrine\ORM\PersistentCollection {#19654 …}
    #associations: Doctrine\ORM\PersistentCollection {#19652 …}
    #createdAt: DateTime @1782948406 {#19625
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19626
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19632 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#16585
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19627}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19640 …}
    #channels: Doctrine\ORM\PersistentCollection {#19646 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19642 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19644 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19628 …}
    -documents: Doctrine\ORM\PersistentCollection {#19630 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19634 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19636 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19638 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#9051
  +product: App\Entity\Product\Product {#19627
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19648 …}
    #variants: Doctrine\ORM\PersistentCollection {#19650 …}
    #options: Doctrine\ORM\PersistentCollection {#19654 …}
    #associations: Doctrine\ORM\PersistentCollection {#19652 …}
    #createdAt: DateTime @1782948406 {#19625
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19626
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19632 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#16585
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19627}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19640 …}
    #channels: Doctrine\ORM\PersistentCollection {#19646 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19642 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19644 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19628 …}
    -documents: Doctrine\ORM\PersistentCollection {#19630 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19634 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19636 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19638 …}
  }
  +variant: App\Entity\Product\ProductVariant {#16239 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 3.50 ms
Input props
[
  "product" => App\Entity\Product\Product {#19627
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19648 …}
    #variants: Doctrine\ORM\PersistentCollection {#19650 …}
    #options: Doctrine\ORM\PersistentCollection {#19654 …}
    #associations: Doctrine\ORM\PersistentCollection {#19652 …}
    #createdAt: DateTime @1782948406 {#19625
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19626
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19632 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#16585
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19627}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19640 …}
    #channels: Doctrine\ORM\PersistentCollection {#19646 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19642 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19644 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19628 …}
    -documents: Doctrine\ORM\PersistentCollection {#19630 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19634 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19636 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19638 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Regular Fit casual"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#16725
  -props: [
    "product" => App\Entity\Product\Product {#19627
      #id: 47
      #code: "regular_fit_casual"
      #attributes: Doctrine\ORM\PersistentCollection {#19648 …}
      #variants: Doctrine\ORM\PersistentCollection {#19650 …}
      #options: Doctrine\ORM\PersistentCollection {#19654 …}
      #associations: Doctrine\ORM\PersistentCollection {#19652 …}
      #createdAt: DateTime @1782948406 {#19625
        date: 2026-07-01 23:26:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19626
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19632 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#16585
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19627}
          #id: 369
          #name: "Regular Fit casual"
          #slug: "regular-fit-casual"
          #description: """
            Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
            \n
            Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
            \n
            Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19640 …}
      #channels: Doctrine\ORM\PersistentCollection {#19646 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18929 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19642 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19644 …}
      -internalReference: "REF-000065"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19628 …}
      -documents: Doctrine\ORM\PersistentCollection {#19630 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19634 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19636 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19638 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17367
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16946 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16952 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16239 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16400
    #collection: Doctrine\Common\Collections\ArrayCollection {#16392 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9027 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31233 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31235 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17367
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16946 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16935 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16952 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular Fit casual(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16400
    #collection: Doctrine\Common\Collections\ArrayCollection {#16392 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#9027 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31233 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31235 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17370
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17367
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16946 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#16935 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16952 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16239 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16400
      #collection: Doctrine\Common\Collections\ArrayCollection {#16392 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#9027 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31233 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31235 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17531 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17429 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17487 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16239 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17575
  +variant: App\Entity\Product\ProductVariant {#16239 …}
  +price: "€63.33"
  +originalPrice: "€63.33"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17531 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17429 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17487 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 42.0 MiB 23.03 ms
Input props
[
  "product" => App\Entity\Product\Product {#19689
    #id: 49
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#19713 …}
    #variants: Doctrine\ORM\PersistentCollection {#19715 …}
    #options: Doctrine\ORM\PersistentCollection {#19719 …}
    #associations: Doctrine\ORM\PersistentCollection {#19717 …}
    #createdAt: DateTime @1783281414 {#19687
      date: 2026-07-05 19:56:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19688
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19697 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#18725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19689}
        #id: 385
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
          \n
          In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
          \n
          Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19705 …}
    #channels: Doctrine\ORM\PersistentCollection {#19711 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19707 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19709 …}
    -internalReference: "REF-000077"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19693 …}
    -documents: Doctrine\ORM\PersistentCollection {#19695 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19699 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19701 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19703 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16236
  +product: App\Entity\Product\Product {#19689
    #id: 49
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#19713 …}
    #variants: Doctrine\ORM\PersistentCollection {#19715 …}
    #options: Doctrine\ORM\PersistentCollection {#19719 …}
    #associations: Doctrine\ORM\PersistentCollection {#19717 …}
    #createdAt: DateTime @1783281414 {#19687
      date: 2026-07-05 19:56:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19688
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19697 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#18725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19689}
        #id: 385
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
          \n
          In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
          \n
          Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19705 …}
    #channels: Doctrine\ORM\PersistentCollection {#19711 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19707 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19709 …}
    -internalReference: "REF-000077"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19693 …}
    -documents: Doctrine\ORM\PersistentCollection {#19695 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19699 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19701 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19703 …}
  }
  +variant: App\Entity\Product\ProductVariant {#17964 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18864 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
42.0 MiB 5.27 ms
Input props
[
  "product" => App\Entity\Product\Product {#19689
    #id: 49
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#19713 …}
    #variants: Doctrine\ORM\PersistentCollection {#19715 …}
    #options: Doctrine\ORM\PersistentCollection {#19719 …}
    #associations: Doctrine\ORM\PersistentCollection {#19717 …}
    #createdAt: DateTime @1783281414 {#19687
      date: 2026-07-05 19:56:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19688
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19697 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#18725
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19689}
        #id: 385
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
          \n
          In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
          \n
          Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19705 …}
    #channels: Doctrine\ORM\PersistentCollection {#19711 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19707 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19709 …}
    -internalReference: "REF-000077"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19693 …}
    -documents: Doctrine\ORM\PersistentCollection {#19695 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19699 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19701 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19703 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ultra slim"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19072
  -props: [
    "product" => App\Entity\Product\Product {#19689
      #id: 49
      #code: "ultra_slim"
      #attributes: Doctrine\ORM\PersistentCollection {#19713 …}
      #variants: Doctrine\ORM\PersistentCollection {#19715 …}
      #options: Doctrine\ORM\PersistentCollection {#19719 …}
      #associations: Doctrine\ORM\PersistentCollection {#19717 …}
      #createdAt: DateTime @1783281414 {#19687
        date: 2026-07-05 19:56:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19688
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19697 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#18725
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19689}
          #id: 385
          #name: "Ultra slim"
          #slug: "ultra-slim"
          #description: """
            Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
            \n
            In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
            \n
            Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19705 …}
      #channels: Doctrine\ORM\PersistentCollection {#19711 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#19691 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19707 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19709 …}
      -internalReference: "REF-000077"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19693 …}
      -documents: Doctrine\ORM\PersistentCollection {#19695 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19699 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19701 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19703 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
42.0 MiB 3.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19577
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19289 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19290 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17964 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18240
    #collection: Doctrine\Common\Collections\ArrayCollection {#18621 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16248 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31253 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31255 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19577
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19289 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19361 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19290 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ultra slim(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18240
    #collection: Doctrine\Common\Collections\ArrayCollection {#18621 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16248 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31253 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31255 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19876
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19577
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19289 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19361 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19290 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17964 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18240
      #collection: Doctrine\Common\Collections\ArrayCollection {#18621 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16248 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31253 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31255 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 42.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20103
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20092 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19952 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20086 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17964 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20084
  +variant: App\Entity\Product\ProductVariant {#17964 …}
  +price: "€94.42"
  +originalPrice: "€94.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8865 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8777 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8758 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20103
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20092 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19952 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20086 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 42.0 MiB 1.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14102 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18226 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14120 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18288
  +cart: App\Entity\Order\Order {#17816 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18167
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14102 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18226 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14120 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}