Components

8 Twig Components
36 Render Count
62 ms Render Time
68.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 55.03ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 7.69ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 6.02ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.84ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.32ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.00ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.24ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.72ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 68.0 MiB 2.32 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13745
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13749 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13748 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13746 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13745
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13749 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13748 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13746 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#13728
  -formFactory: Symfony\Component\Form\FormFactory {#8401 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 68.0 MiB 2.00 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13854
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13853 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13887 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14617
  +cart: App\Entity\Order\Order {#17137 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13854
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13853 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13887 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 68.0 MiB 1.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17289
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17288 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17286 …}
    +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 {#17301
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8404 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17289
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17288 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17284 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17286 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 16.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#18974
    #id: 14
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18993 …}
    #variants: Doctrine\ORM\PersistentCollection {#18995 …}
    #options: Doctrine\ORM\PersistentCollection {#18999 …}
    #associations: Doctrine\ORM\PersistentCollection {#18997 …}
    #createdAt: DateTime @1779905641 {#18972
      date: 2026-05-27 18:14:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18973
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18979 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19421
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18974}
        #id: 105
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
          \n
          Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
          \n
          Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18985 …}
    #channels: Doctrine\ORM\PersistentCollection {#18991 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18987 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18989 …}
    -internalReference: "REF-000014"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18975 …}
    -documents: Doctrine\ORM\PersistentCollection {#18977 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18981 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18983 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18202
  +product: App\Entity\Product\Product {#18974
    #id: 14
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18993 …}
    #variants: Doctrine\ORM\PersistentCollection {#18995 …}
    #options: Doctrine\ORM\PersistentCollection {#18999 …}
    #associations: Doctrine\ORM\PersistentCollection {#18997 …}
    #createdAt: DateTime @1779905641 {#18972
      date: 2026-05-27 18:14:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18973
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18979 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19421
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18974}
        #id: 105
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
          \n
          Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
          \n
          Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18985 …}
    #channels: Doctrine\ORM\PersistentCollection {#18991 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18987 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18989 …}
    -internalReference: "REF-000014"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18975 …}
    -documents: Doctrine\ORM\PersistentCollection {#18977 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18981 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18983 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19056 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 1.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#18974
    #id: 14
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18993 …}
    #variants: Doctrine\ORM\PersistentCollection {#18995 …}
    #options: Doctrine\ORM\PersistentCollection {#18999 …}
    #associations: Doctrine\ORM\PersistentCollection {#18997 …}
    #createdAt: DateTime @1779905641 {#18972
      date: 2026-05-27 18:14:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18973
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18979 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19421
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18974}
        #id: 105
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
          \n
          Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
          \n
          Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18985 …}
    #channels: Doctrine\ORM\PersistentCollection {#18991 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18987 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18989 …}
    -internalReference: "REF-000014"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18975 …}
    -documents: Doctrine\ORM\PersistentCollection {#18977 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18981 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18983 …}
    #productType: null
  }
  "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 {#19453
  -props: [
    "product" => App\Entity\Product\Product {#18974
      #id: 14
      #code: "new_age_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#18993 …}
      #variants: Doctrine\ORM\PersistentCollection {#18995 …}
      #options: Doctrine\ORM\PersistentCollection {#18999 …}
      #associations: Doctrine\ORM\PersistentCollection {#18997 …}
      #createdAt: DateTime @1779905641 {#18972
        date: 2026-05-27 18:14:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18973
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18979 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19421
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18974}
          #id: 105
          #name: "New age regular"
          #slug: "new-age-regular"
          #description: """
            Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
            \n
            Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
            \n
            Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18985 …}
      #channels: Doctrine\ORM\PersistentCollection {#18991 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18987 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18989 …}
      -internalReference: "REF-000014"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18975 …}
      -documents: Doctrine\ORM\PersistentCollection {#18977 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18981 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18983 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 1.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15467
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19556 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19549 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15470 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19056 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19370
    #collection: Doctrine\Common\Collections\ArrayCollection {#19369 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19208 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30651 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30715 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15467
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19556 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19549 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15470 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "New age regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19370
    #collection: Doctrine\Common\Collections\ArrayCollection {#19369 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19208 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30651 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30715 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15733
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15467
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19556 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19549 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15470 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19056 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19370
      #collection: Doctrine\Common\Collections\ArrayCollection {#19369 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19208 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30651 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30715 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16206
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16057 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16204 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16203 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19056 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16207
  +variant: App\Entity\Product\ProductVariant {#19056 …}
  +price: "€56.41"
  +originalPrice: "€56.41"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16206
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16057 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16204 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16203 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 6.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#18884
    #id: 11
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#18903 …}
    #variants: Doctrine\ORM\PersistentCollection {#18905 …}
    #options: Doctrine\ORM\PersistentCollection {#18909 …}
    #associations: Doctrine\ORM\PersistentCollection {#18907 …}
    #createdAt: DateTime @1779906605 {#18882
      date: 2026-05-27 18:30:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18883
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18889 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17028
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18884}
        #id: 81
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
          \n
          Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
          \n
          Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18895 …}
    #channels: Doctrine\ORM\PersistentCollection {#18901 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18897 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#18899 …}
    -internalReference: "REF-000011"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18885 …}
    -documents: Doctrine\ORM\PersistentCollection {#18887 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18891 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18893 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16554
  +product: App\Entity\Product\Product {#18884
    #id: 11
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#18903 …}
    #variants: Doctrine\ORM\PersistentCollection {#18905 …}
    #options: Doctrine\ORM\PersistentCollection {#18909 …}
    #associations: Doctrine\ORM\PersistentCollection {#18907 …}
    #createdAt: DateTime @1779906605 {#18882
      date: 2026-05-27 18:30:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18883
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18889 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17028
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18884}
        #id: 81
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
          \n
          Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
          \n
          Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18895 …}
    #channels: Doctrine\ORM\PersistentCollection {#18901 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18897 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#18899 …}
    -internalReference: "REF-000011"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18885 …}
    -documents: Doctrine\ORM\PersistentCollection {#18887 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18891 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18893 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#16685 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#18884
    #id: 11
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#18903 …}
    #variants: Doctrine\ORM\PersistentCollection {#18905 …}
    #options: Doctrine\ORM\PersistentCollection {#18909 …}
    #associations: Doctrine\ORM\PersistentCollection {#18907 …}
    #createdAt: DateTime @1779906605 {#18882
      date: 2026-05-27 18:30:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18883
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18889 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17028
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18884}
        #id: 81
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
          \n
          Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
          \n
          Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18895 …}
    #channels: Doctrine\ORM\PersistentCollection {#18901 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18897 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#18899 …}
    -internalReference: "REF-000011"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18885 …}
    -documents: Doctrine\ORM\PersistentCollection {#18887 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18891 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18893 …}
    #productType: null
  }
  "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 {#17817
  -props: [
    "product" => App\Entity\Product\Product {#18884
      #id: 11
      #code: "slim_fit_elegant"
      #attributes: Doctrine\ORM\PersistentCollection {#18903 …}
      #variants: Doctrine\ORM\PersistentCollection {#18905 …}
      #options: Doctrine\ORM\PersistentCollection {#18909 …}
      #associations: Doctrine\ORM\PersistentCollection {#18907 …}
      #createdAt: DateTime @1779906605 {#18882
        date: 2026-05-27 18:30:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18883
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18889 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17028
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18884}
          #id: 81
          #name: "Slim fit elegant"
          #slug: "slim-fit-elegant"
          #description: """
            Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
            \n
            Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
            \n
            Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18895 …}
      #channels: Doctrine\ORM\PersistentCollection {#18901 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18897 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#18899 …}
      -internalReference: "REF-000011"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18885 …}
      -documents: Doctrine\ORM\PersistentCollection {#18887 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18891 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18893 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17995 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18230 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18051 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16685 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16695
    #collection: Doctrine\Common\Collections\ArrayCollection {#16740 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16637 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30679 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30677 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18512
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17995 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18230 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18051 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit elegant(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16695
    #collection: Doctrine\Common\Collections\ArrayCollection {#16740 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#16637 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30679 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30677 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18579
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18512
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17995 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18230 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18051 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16685 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16695
      #collection: Doctrine\Common\Collections\ArrayCollection {#16740 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#16637 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30679 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30677 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18795
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18728 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18800 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16685 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15223
  +variant: App\Entity\Product\ProductVariant {#16685 …}
  +price: "€57.35"
  +originalPrice: "€57.35"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18795
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18728 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18800 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 5.39 ms
Input props
[
  "product" => App\Entity\Product\Product {#18855
    #id: 10
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#18874 …}
    #variants: Doctrine\ORM\PersistentCollection {#18876 …}
    #options: Doctrine\ORM\PersistentCollection {#18880 …}
    #associations: Doctrine\ORM\PersistentCollection {#18878 …}
    #createdAt: DateTime @1780089685 {#18853
      date: 2026-05-29 21:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18854
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18860 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19599
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18855}
        #id: 73
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
          \n
          Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
          \n
          Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18866 …}
    #channels: Doctrine\ORM\PersistentCollection {#18872 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18868 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18870 …}
    -internalReference: "REF-000010"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18856 …}
    -documents: Doctrine\ORM\PersistentCollection {#18858 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18862 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18864 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19190
  +product: App\Entity\Product\Product {#18855
    #id: 10
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#18874 …}
    #variants: Doctrine\ORM\PersistentCollection {#18876 …}
    #options: Doctrine\ORM\PersistentCollection {#18880 …}
    #associations: Doctrine\ORM\PersistentCollection {#18878 …}
    #createdAt: DateTime @1780089685 {#18853
      date: 2026-05-29 21:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18854
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18860 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19599
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18855}
        #id: 73
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
          \n
          Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
          \n
          Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18866 …}
    #channels: Doctrine\ORM\PersistentCollection {#18872 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18868 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18870 …}
    -internalReference: "REF-000010"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18856 …}
    -documents: Doctrine\ORM\PersistentCollection {#18858 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18862 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18864 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19325 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#18855
    #id: 10
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#18874 …}
    #variants: Doctrine\ORM\PersistentCollection {#18876 …}
    #options: Doctrine\ORM\PersistentCollection {#18880 …}
    #associations: Doctrine\ORM\PersistentCollection {#18878 …}
    #createdAt: DateTime @1780089685 {#18853
      date: 2026-05-29 21:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18854
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18860 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19599
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18855}
        #id: 73
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
          \n
          Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
          \n
          Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18866 …}
    #channels: Doctrine\ORM\PersistentCollection {#18872 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18868 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18870 …}
    -internalReference: "REF-000010"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18856 …}
    -documents: Doctrine\ORM\PersistentCollection {#18858 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18862 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18864 …}
    #productType: null
  }
  "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 {#19626
  -props: [
    "product" => App\Entity\Product\Product {#18855
      #id: 10
      #code: "regular_fit_casual"
      #attributes: Doctrine\ORM\PersistentCollection {#18874 …}
      #variants: Doctrine\ORM\PersistentCollection {#18876 …}
      #options: Doctrine\ORM\PersistentCollection {#18880 …}
      #associations: Doctrine\ORM\PersistentCollection {#18878 …}
      #createdAt: DateTime @1780089685 {#18853
        date: 2026-05-29 21:21:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18854
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18860 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19599
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18855}
          #id: 73
          #name: "Regular Fit casual"
          #slug: "regular-fit-casual"
          #description: """
            Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
            \n
            Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
            \n
            Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18866 …}
      #channels: Doctrine\ORM\PersistentCollection {#18872 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18868 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#18870 …}
      -internalReference: "REF-000010"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18856 …}
      -documents: Doctrine\ORM\PersistentCollection {#18858 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18862 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18864 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19737
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19691 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19678 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19325 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19537
    #collection: Doctrine\Common\Collections\ArrayCollection {#19562 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19310 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31636 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31638 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19737
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19676 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19691 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19678 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular Fit casual(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19537
    #collection: Doctrine\Common\Collections\ArrayCollection {#19562 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19310 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31636 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31638 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19747
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19737
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19676 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19691 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19678 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19325 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19537
      #collection: Doctrine\Common\Collections\ArrayCollection {#19562 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19310 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31636 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31638 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19794
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19792 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19793 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19325 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19804
  +variant: App\Entity\Product\ProductVariant {#19325 …}
  +price: "€20.74"
  +originalPrice: "€20.74"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19794
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19785 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19792 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19793 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 5.73 ms
Input props
[
  "product" => App\Entity\Product\Product {#18945
    #id: 13
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#18964 …}
    #variants: Doctrine\ORM\PersistentCollection {#18966 …}
    #options: Doctrine\ORM\PersistentCollection {#18970 …}
    #associations: Doctrine\ORM\PersistentCollection {#18968 …}
    #createdAt: DateTime @1780178099 {#18943
      date: 2026-05-30 21:54:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18944
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18950 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19920
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18945}
        #id: 97
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
          \n
          Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
          \n
          Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …}
    #channels: Doctrine\ORM\PersistentCollection {#18962 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18958 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18960 …}
    -internalReference: "REF-000013"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18946 …}
    -documents: Doctrine\ORM\PersistentCollection {#18948 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18952 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18954 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19846
  +product: App\Entity\Product\Product {#18945
    #id: 13
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#18964 …}
    #variants: Doctrine\ORM\PersistentCollection {#18966 …}
    #options: Doctrine\ORM\PersistentCollection {#18970 …}
    #associations: Doctrine\ORM\PersistentCollection {#18968 …}
    #createdAt: DateTime @1780178099 {#18943
      date: 2026-05-30 21:54:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18944
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18950 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19920
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18945}
        #id: 97
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
          \n
          Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
          \n
          Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …}
    #channels: Doctrine\ORM\PersistentCollection {#18962 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18958 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18960 …}
    -internalReference: "REF-000013"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18946 …}
    -documents: Doctrine\ORM\PersistentCollection {#18948 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18952 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18954 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19866 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#18945
    #id: 13
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#18964 …}
    #variants: Doctrine\ORM\PersistentCollection {#18966 …}
    #options: Doctrine\ORM\PersistentCollection {#18970 …}
    #associations: Doctrine\ORM\PersistentCollection {#18968 …}
    #createdAt: DateTime @1780178099 {#18943
      date: 2026-05-30 21:54:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18944
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18950 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19920
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18945}
        #id: 97
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
          \n
          Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
          \n
          Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …}
    #channels: Doctrine\ORM\PersistentCollection {#18962 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18958 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18960 …}
    -internalReference: "REF-000013"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18946 …}
    -documents: Doctrine\ORM\PersistentCollection {#18948 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18952 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18954 …}
    #productType: null
  }
  "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 {#19947
  -props: [
    "product" => App\Entity\Product\Product {#18945
      #id: 13
      #code: "slim_fit"
      #attributes: Doctrine\ORM\PersistentCollection {#18964 …}
      #variants: Doctrine\ORM\PersistentCollection {#18966 …}
      #options: Doctrine\ORM\PersistentCollection {#18970 …}
      #associations: Doctrine\ORM\PersistentCollection {#18968 …}
      #createdAt: DateTime @1780178099 {#18943
        date: 2026-05-30 21:54:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18944
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18950 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19920
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18945}
          #id: 97
          #name: "Slim fit"
          #slug: "slim-fit"
          #description: """
            Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
            \n
            Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
            \n
            Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18956 …}
      #channels: Doctrine\ORM\PersistentCollection {#18962 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18958 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18960 …}
      -internalReference: "REF-000013"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18946 …}
      -documents: Doctrine\ORM\PersistentCollection {#18948 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18952 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18954 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20058
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19997 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20012 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19999 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19866 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19874
    #collection: Doctrine\Common\Collections\ArrayCollection {#19883 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19862 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31655 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31657 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20058
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19997 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20012 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19999 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19874
    #collection: Doctrine\Common\Collections\ArrayCollection {#19883 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19862 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31655 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31657 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20068
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20058
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19997 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20012 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19999 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19866 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19874
      #collection: Doctrine\Common\Collections\ArrayCollection {#19883 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19862 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31655 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31657 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20115
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20106 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20114 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19866 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20125
  +variant: App\Entity\Product\ProductVariant {#19866 …}
  +price: "€45.16"
  +originalPrice: "€45.16"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20115
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20106 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20113 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20114 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 5.31 ms
Input props
[
  "product" => App\Entity\Product\Product {#19003
    #id: 15
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19022 …}
    #variants: Doctrine\ORM\PersistentCollection {#19024 …}
    #options: Doctrine\ORM\PersistentCollection {#19028 …}
    #associations: Doctrine\ORM\PersistentCollection {#19026 …}
    #createdAt: DateTime @1780259730 {#19001
      date: 2026-05-31 20:35:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#19002
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19008 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20241
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19003}
        #id: 113
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
          \n
          Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
          \n
          Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19014 …}
    #channels: Doctrine\ORM\PersistentCollection {#19020 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19016 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#19018 …}
    -internalReference: "REF-000015"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19004 …}
    -documents: Doctrine\ORM\PersistentCollection {#19006 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19010 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19012 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20167
  +product: App\Entity\Product\Product {#19003
    #id: 15
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19022 …}
    #variants: Doctrine\ORM\PersistentCollection {#19024 …}
    #options: Doctrine\ORM\PersistentCollection {#19028 …}
    #associations: Doctrine\ORM\PersistentCollection {#19026 …}
    #createdAt: DateTime @1780259730 {#19001
      date: 2026-05-31 20:35:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#19002
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19008 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20241
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19003}
        #id: 113
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
          \n
          Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
          \n
          Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19014 …}
    #channels: Doctrine\ORM\PersistentCollection {#19020 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19016 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#19018 …}
    -internalReference: "REF-000015"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19004 …}
    -documents: Doctrine\ORM\PersistentCollection {#19006 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19010 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19012 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20187 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.88 ms
Input props
[
  "product" => App\Entity\Product\Product {#19003
    #id: 15
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19022 …}
    #variants: Doctrine\ORM\PersistentCollection {#19024 …}
    #options: Doctrine\ORM\PersistentCollection {#19028 …}
    #associations: Doctrine\ORM\PersistentCollection {#19026 …}
    #createdAt: DateTime @1780259730 {#19001
      date: 2026-05-31 20:35:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#19002
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19008 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20241
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19003}
        #id: 113
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
          \n
          Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
          \n
          Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19014 …}
    #channels: Doctrine\ORM\PersistentCollection {#19020 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19016 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#19018 …}
    -internalReference: "REF-000015"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19004 …}
    -documents: Doctrine\ORM\PersistentCollection {#19006 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19010 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19012 …}
    #productType: null
  }
  "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 {#20268
  -props: [
    "product" => App\Entity\Product\Product {#19003
      #id: 15
      #code: "whole_holes_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#19022 …}
      #variants: Doctrine\ORM\PersistentCollection {#19024 …}
      #options: Doctrine\ORM\PersistentCollection {#19028 …}
      #associations: Doctrine\ORM\PersistentCollection {#19026 …}
      #createdAt: DateTime @1780259730 {#19001
        date: 2026-05-31 20:35:30.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#19002
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19008 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20241
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19003}
          #id: 113
          #name: "Whole holes classic"
          #slug: "whole-holes-classic"
          #description: """
            Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
            \n
            Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
            \n
            Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19014 …}
      #channels: Doctrine\ORM\PersistentCollection {#19020 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19016 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#19018 …}
      -internalReference: "REF-000015"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19004 …}
      -documents: Doctrine\ORM\PersistentCollection {#19006 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19010 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19012 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20379
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20333 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20320 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20187 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20195
    #collection: Doctrine\Common\Collections\ArrayCollection {#20204 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20183 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31674 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31676 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20379
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20318 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20333 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20320 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Whole holes classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20195
    #collection: Doctrine\Common\Collections\ArrayCollection {#20204 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20183 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31674 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31676 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20389
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20379
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20318 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20333 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20320 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20187 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20195
      #collection: Doctrine\Common\Collections\ArrayCollection {#20204 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20183 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31674 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31676 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20436
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20427 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20434 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20435 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20187 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20446
  +variant: App\Entity\Product\ProductVariant {#20187 …}
  +price: "€13.39"
  +originalPrice: "€13.39"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20436
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20427 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20434 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20435 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 5.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#18198
    #id: 8
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18753 …}
    #variants: Doctrine\ORM\PersistentCollection {#18751 …}
    #options: Doctrine\ORM\PersistentCollection {#18820 …}
    #associations: Doctrine\ORM\PersistentCollection {#18823 …}
    #createdAt: DateTime @1780260866 {#18205
      date: 2026-05-31 20:54:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18171
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18373 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20562
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18198}
        #id: 57
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
          \n
          Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
          \n
          Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18428 …}
    #channels: Doctrine\ORM\PersistentCollection {#18612 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18544 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18615 …}
    -internalReference: "REF-000008"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18167 …}
    -documents: Doctrine\ORM\PersistentCollection {#18269 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18371 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18375 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20488
  +product: App\Entity\Product\Product {#18198
    #id: 8
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18753 …}
    #variants: Doctrine\ORM\PersistentCollection {#18751 …}
    #options: Doctrine\ORM\PersistentCollection {#18820 …}
    #associations: Doctrine\ORM\PersistentCollection {#18823 …}
    #createdAt: DateTime @1780260866 {#18205
      date: 2026-05-31 20:54:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18171
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18373 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20562
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18198}
        #id: 57
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
          \n
          Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
          \n
          Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18428 …}
    #channels: Doctrine\ORM\PersistentCollection {#18612 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18544 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18615 …}
    -internalReference: "REF-000008"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18167 …}
    -documents: Doctrine\ORM\PersistentCollection {#18269 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18371 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18375 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20508 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#18198
    #id: 8
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18753 …}
    #variants: Doctrine\ORM\PersistentCollection {#18751 …}
    #options: Doctrine\ORM\PersistentCollection {#18820 …}
    #associations: Doctrine\ORM\PersistentCollection {#18823 …}
    #createdAt: DateTime @1780260866 {#18205
      date: 2026-05-31 20:54:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18171
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18373 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20562
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18198}
        #id: 57
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
          \n
          Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
          \n
          Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18428 …}
    #channels: Doctrine\ORM\PersistentCollection {#18612 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18544 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18615 …}
    -internalReference: "REF-000008"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18167 …}
    -documents: Doctrine\ORM\PersistentCollection {#18269 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18371 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18375 …}
    #productType: null
  }
  "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 {#20589
  -props: [
    "product" => App\Entity\Product\Product {#18198
      #id: 8
      #code: "basic_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#18753 …}
      #variants: Doctrine\ORM\PersistentCollection {#18751 …}
      #options: Doctrine\ORM\PersistentCollection {#18820 …}
      #associations: Doctrine\ORM\PersistentCollection {#18823 …}
      #createdAt: DateTime @1780260866 {#18205
        date: 2026-05-31 20:54:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18171
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18373 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20562
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18198}
          #id: 57
          #name: "Basic regular"
          #slug: "basic-regular"
          #description: """
            Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
            \n
            Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
            \n
            Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18428 …}
      #channels: Doctrine\ORM\PersistentCollection {#18612 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18544 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18615 …}
      -internalReference: "REF-000008"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18167 …}
      -documents: Doctrine\ORM\PersistentCollection {#18269 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18371 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18375 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20654 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20641 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20508 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20516
    #collection: Doctrine\Common\Collections\ArrayCollection {#20525 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20504 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31693 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31695 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20639 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20654 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20641 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20516
    #collection: Doctrine\Common\Collections\ArrayCollection {#20525 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20504 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31693 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31695 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20710
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20700
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20639 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20654 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20641 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20508 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20516
      #collection: Doctrine\Common\Collections\ArrayCollection {#20525 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20504 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31693 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31695 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20757
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20756 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20508 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20767
  +variant: App\Entity\Product\ProductVariant {#20508 …}
  +price: "€57.84"
  +originalPrice: "€57.84"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20757
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20748 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20755 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20756 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 5.17 ms
Input props
[
  "product" => App\Entity\Product\Product {#18913
    #id: 12
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#18935 …}
    #variants: Doctrine\ORM\PersistentCollection {#18937 …}
    #options: Doctrine\ORM\PersistentCollection {#18941 …}
    #associations: Doctrine\ORM\PersistentCollection {#18939 …}
    #createdAt: DateTime @1780375249 {#18911
      date: 2026-06-02 04:40:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18912
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18921 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18913}
        #id: 89
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
          \n
          Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
          \n
          Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18927 …}
    #channels: Doctrine\ORM\PersistentCollection {#18933 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18929 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18931 …}
    -internalReference: "REF-000012"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18917 …}
    -documents: Doctrine\ORM\PersistentCollection {#18919 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18923 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18925 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20809
  +product: App\Entity\Product\Product {#18913
    #id: 12
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#18935 …}
    #variants: Doctrine\ORM\PersistentCollection {#18937 …}
    #options: Doctrine\ORM\PersistentCollection {#18941 …}
    #associations: Doctrine\ORM\PersistentCollection {#18939 …}
    #createdAt: DateTime @1780375249 {#18911
      date: 2026-06-02 04:40:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18912
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18921 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18913}
        #id: 89
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
          \n
          Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
          \n
          Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18927 …}
    #channels: Doctrine\ORM\PersistentCollection {#18933 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18929 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18931 …}
    -internalReference: "REF-000012"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18917 …}
    -documents: Doctrine\ORM\PersistentCollection {#18919 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18923 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18925 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20829 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#18913
    #id: 12
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#18935 …}
    #variants: Doctrine\ORM\PersistentCollection {#18937 …}
    #options: Doctrine\ORM\PersistentCollection {#18941 …}
    #associations: Doctrine\ORM\PersistentCollection {#18939 …}
    #createdAt: DateTime @1780375249 {#18911
      date: 2026-06-02 04:40:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18912
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18921 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20883
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18913}
        #id: 89
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
          \n
          Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
          \n
          Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18927 …}
    #channels: Doctrine\ORM\PersistentCollection {#18933 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18929 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18931 …}
    -internalReference: "REF-000012"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18917 …}
    -documents: Doctrine\ORM\PersistentCollection {#18919 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18923 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18925 …}
    #productType: null
  }
  "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 {#20910
  -props: [
    "product" => App\Entity\Product\Product {#18913
      #id: 12
      #code: "ultra_slim"
      #attributes: Doctrine\ORM\PersistentCollection {#18935 …}
      #variants: Doctrine\ORM\PersistentCollection {#18937 …}
      #options: Doctrine\ORM\PersistentCollection {#18941 …}
      #associations: Doctrine\ORM\PersistentCollection {#18939 …}
      #createdAt: DateTime @1780375249 {#18911
        date: 2026-06-02 04:40:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18912
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18921 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20883
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18913}
          #id: 89
          #name: "Ultra slim"
          #slug: "ultra-slim"
          #description: """
            Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
            \n
            Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
            \n
            Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18927 …}
      #channels: Doctrine\ORM\PersistentCollection {#18933 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18915 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18929 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18931 …}
      -internalReference: "REF-000012"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18917 …}
      -documents: Doctrine\ORM\PersistentCollection {#18919 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18923 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18925 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21021
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20960 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20975 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20962 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20829 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20837
    #collection: Doctrine\Common\Collections\ArrayCollection {#20846 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20825 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31712 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31714 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21021
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20960 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20975 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20962 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ultra slim(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20837
    #collection: Doctrine\Common\Collections\ArrayCollection {#20846 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20825 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31712 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31714 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21031
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21021
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20960 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20975 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20962 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20829 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20837
      #collection: Doctrine\Common\Collections\ArrayCollection {#20846 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20825 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31712 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31714 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21078
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21069 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21077 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20829 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21088
  +variant: App\Entity\Product\ProductVariant {#20829 …}
  +price: "€28.34"
  +originalPrice: "€28.34"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21078
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21069 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21076 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21077 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 68.0 MiB 5.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#18826
    #id: 9
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18845 …}
    #variants: Doctrine\ORM\PersistentCollection {#18847 …}
    #options: Doctrine\ORM\PersistentCollection {#18851 …}
    #associations: Doctrine\ORM\PersistentCollection {#18849 …}
    #createdAt: DateTime @1780416198 {#18824
      date: 2026-06-02 16:03:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18825
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18831 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21204
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18826}
        #id: 65
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
          \n
          Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
          \n
          In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
    #channels: Doctrine\ORM\PersistentCollection {#18843 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18839 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18841 …}
    -internalReference: "REF-000009"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18827 …}
    -documents: Doctrine\ORM\PersistentCollection {#18829 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18833 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18835 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21130
  +product: App\Entity\Product\Product {#18826
    #id: 9
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18845 …}
    #variants: Doctrine\ORM\PersistentCollection {#18847 …}
    #options: Doctrine\ORM\PersistentCollection {#18851 …}
    #associations: Doctrine\ORM\PersistentCollection {#18849 …}
    #createdAt: DateTime @1780416198 {#18824
      date: 2026-06-02 16:03:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18825
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18831 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21204
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18826}
        #id: 65
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
          \n
          Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
          \n
          In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
    #channels: Doctrine\ORM\PersistentCollection {#18843 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18839 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18841 …}
    -internalReference: "REF-000009"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18827 …}
    -documents: Doctrine\ORM\PersistentCollection {#18829 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18833 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18835 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21150 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18130 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
68.0 MiB 0.79 ms
Input props
[
  "product" => App\Entity\Product\Product {#18826
    #id: 9
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18845 …}
    #variants: Doctrine\ORM\PersistentCollection {#18847 …}
    #options: Doctrine\ORM\PersistentCollection {#18851 …}
    #associations: Doctrine\ORM\PersistentCollection {#18849 …}
    #createdAt: DateTime @1780416198 {#18824
      date: 2026-06-02 16:03:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18825
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18831 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21204
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18826}
        #id: 65
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
          \n
          Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
          \n
          In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
    #channels: Doctrine\ORM\PersistentCollection {#18843 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18839 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18841 …}
    -internalReference: "REF-000009"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18827 …}
    -documents: Doctrine\ORM\PersistentCollection {#18829 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18833 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18835 …}
    #productType: null
  }
  "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 {#21231
  -props: [
    "product" => App\Entity\Product\Product {#18826
      #id: 9
      #code: "slim_fit_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#18845 …}
      #variants: Doctrine\ORM\PersistentCollection {#18847 …}
      #options: Doctrine\ORM\PersistentCollection {#18851 …}
      #associations: Doctrine\ORM\PersistentCollection {#18849 …}
      #createdAt: DateTime @1780416198 {#18824
        date: 2026-06-02 16:03:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18825
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18831 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#21204
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18826}
          #id: 65
          #name: "Slim fit classic"
          #slug: "slim-fit-classic"
          #description: """
            Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
            \n
            Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
            \n
            In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18837 …}
      #channels: Doctrine\ORM\PersistentCollection {#18843 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18195 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18839 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#18841 …}
      -internalReference: "REF-000009"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18827 …}
      -documents: Doctrine\ORM\PersistentCollection {#18829 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18833 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18835 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
68.0 MiB 0.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21342
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21281 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21296 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21283 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21150 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21158
    #collection: Doctrine\Common\Collections\ArrayCollection {#21167 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21146 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31731 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31733 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21342
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21281 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21296 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21283 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21158
    #collection: Doctrine\Common\Collections\ArrayCollection {#21167 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21146 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31731 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31733 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21352
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21342
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21281 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21296 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21283 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21150 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21158
      #collection: Doctrine\Common\Collections\ArrayCollection {#21167 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21146 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31731 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31733 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 68.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21399
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21390 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21397 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21398 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21150 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21409
  +variant: App\Entity\Product\ProductVariant {#21150 …}
  +price: "€53.50"
  +originalPrice: "€53.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21399
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21390 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21397 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21398 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 68.0 MiB 1.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17468
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13581 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#21482
  +cart: App\Entity\Order\Order {#17137 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17468
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13562 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17498 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13581 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}