GET https://boutique.salsa.demo.loyaltyweb.solutions/wishlist/header-template

Components

8 Twig Components
36 Render Count
189 ms Render Time
34.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
8 182.31ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 29.95ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 27.91ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 1.27ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.48ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.21ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.40ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.76ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 34.0 MiB 2.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14021
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14025 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14024 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14022 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14021
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14025 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14024 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14022 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#14012
  -formFactory: Symfony\Component\Form\FormFactory {#8528 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 34.0 MiB 1.21 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14126
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14216 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14125 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14155 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14704
  +cart: App\Entity\Order\Order {#17382 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14126
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14216 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14125 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14155 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 34.0 MiB 1.40 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17490
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17486 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17487 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17489 …}
    +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 {#17497
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8531 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17490
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17486 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17487 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17489 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 33.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#19306
    #id: 52
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19327 …}
    #variants: Doctrine\ORM\PersistentCollection {#19329 …}
    #options: Doctrine\ORM\PersistentCollection {#19333 …}
    #associations: Doctrine\ORM\PersistentCollection {#19331 …}
    #createdAt: DateTime @1782762304 {#19304
      date: 2026-06-29 19:45:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19305
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19311 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19710
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19306}
        #id: 409
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
          \n
          Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
          \n
          Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19319 …}
    #channels: Doctrine\ORM\PersistentCollection {#19325 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19321 …}
    #averageRating: 3.5
    #images: Doctrine\ORM\PersistentCollection {#19323 …}
    -internalReference: "REF-000095"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19307 …}
    -documents: Doctrine\ORM\PersistentCollection {#19309 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19313 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19315 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19317 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18182
  +product: App\Entity\Product\Product {#19306
    #id: 52
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19327 …}
    #variants: Doctrine\ORM\PersistentCollection {#19329 …}
    #options: Doctrine\ORM\PersistentCollection {#19333 …}
    #associations: Doctrine\ORM\PersistentCollection {#19331 …}
    #createdAt: DateTime @1782762304 {#19304
      date: 2026-06-29 19:45:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19305
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19311 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19710
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19306}
        #id: 409
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
          \n
          Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
          \n
          Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19319 …}
    #channels: Doctrine\ORM\PersistentCollection {#19325 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19321 …}
    #averageRating: 3.5
    #images: Doctrine\ORM\PersistentCollection {#19323 …}
    -internalReference: "REF-000095"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19307 …}
    -documents: Doctrine\ORM\PersistentCollection {#19309 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19313 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19315 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19317 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19351 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.68 ms
Input props
[
  "product" => App\Entity\Product\Product {#19306
    #id: 52
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19327 …}
    #variants: Doctrine\ORM\PersistentCollection {#19329 …}
    #options: Doctrine\ORM\PersistentCollection {#19333 …}
    #associations: Doctrine\ORM\PersistentCollection {#19331 …}
    #createdAt: DateTime @1782762304 {#19304
      date: 2026-06-29 19:45:04.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19305
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19311 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19710
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19306}
        #id: 409
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
          \n
          Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
          \n
          Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19319 …}
    #channels: Doctrine\ORM\PersistentCollection {#19325 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19321 …}
    #averageRating: 3.5
    #images: Doctrine\ORM\PersistentCollection {#19323 …}
    -internalReference: "REF-000095"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19307 …}
    -documents: Doctrine\ORM\PersistentCollection {#19309 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19313 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19315 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19317 …}
  }
  "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 {#19737
  -props: [
    "product" => App\Entity\Product\Product {#19306
      #id: 52
      #code: "whole_holes_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#19327 …}
      #variants: Doctrine\ORM\PersistentCollection {#19329 …}
      #options: Doctrine\ORM\PersistentCollection {#19333 …}
      #associations: Doctrine\ORM\PersistentCollection {#19331 …}
      #createdAt: DateTime @1782762304 {#19304
        date: 2026-06-29 19:45:04.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19305
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19311 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19710
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19306}
          #id: 409
          #name: "Whole holes classic"
          #slug: "whole-holes-classic"
          #description: """
            Autem fugit architecto quasi inventore. Officiis unde non mollitia omnis occaecati explicabo. Tempore error eum aliquam optio cumque.\n
            \n
            Molestiae velit ab hic. Architecto facere error sequi aliquid dolor saepe. Qui et consequuntur sint et quis. Odit aut aut suscipit cupiditate fugiat.\n
            \n
            Autem ad est repellat et. Ut nesciunt dolorem sunt et enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Suscipit quasi explicabo inventore in non sint est. Omnis quaerat illo quo fugit delectus voluptatibus qui ab."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19319 …}
      #channels: Doctrine\ORM\PersistentCollection {#19325 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19321 …}
      #averageRating: 3.5
      #images: Doctrine\ORM\PersistentCollection {#19323 …}
      -internalReference: "REF-000095"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19307 …}
      -documents: Doctrine\ORM\PersistentCollection {#19309 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19313 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19315 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19317 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15781
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15470 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15780 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19351 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19666
    #collection: Doctrine\Common\Collections\ArrayCollection {#19667 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19663 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22463 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25796 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15781
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15470 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15469 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15780 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Whole holes classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19666
    #collection: Doctrine\Common\Collections\ArrayCollection {#19667 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19663 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#22463 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25796 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15801
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15781
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15470 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15469 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15780 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19351 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19666
      #collection: Doctrine\Common\Collections\ArrayCollection {#19667 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19663 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#22463 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25796 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.16 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15994 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16172 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19351 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16285
  +variant: App\Entity\Product\ProductVariant {#19351 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16176
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16290 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15994 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16172 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 19.80 ms
Input props
[
  "product" => App\Entity\Product\Product {#19151
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19172 …}
    #variants: Doctrine\ORM\PersistentCollection {#19174 …}
    #options: Doctrine\ORM\PersistentCollection {#19178 …}
    #associations: Doctrine\ORM\PersistentCollection {#19176 …}
    #createdAt: DateTime @1782948406 {#19149
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19150
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19156 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#14141
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19151}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19164 …}
    #channels: Doctrine\ORM\PersistentCollection {#19170 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19166 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19168 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19152 …}
    -documents: Doctrine\ORM\PersistentCollection {#19154 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19158 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19160 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19162 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19504
  +product: App\Entity\Product\Product {#19151
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19172 …}
    #variants: Doctrine\ORM\PersistentCollection {#19174 …}
    #options: Doctrine\ORM\PersistentCollection {#19178 …}
    #associations: Doctrine\ORM\PersistentCollection {#19176 …}
    #createdAt: DateTime @1782948406 {#19149
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19150
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19156 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#14141
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19151}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19164 …}
    #channels: Doctrine\ORM\PersistentCollection {#19170 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19166 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19168 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19152 …}
    -documents: Doctrine\ORM\PersistentCollection {#19154 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19158 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19160 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19162 …}
  }
  +variant: App\Entity\Product\ProductVariant {#16532 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#19151
    #id: 47
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#19172 …}
    #variants: Doctrine\ORM\PersistentCollection {#19174 …}
    #options: Doctrine\ORM\PersistentCollection {#19178 …}
    #associations: Doctrine\ORM\PersistentCollection {#19176 …}
    #createdAt: DateTime @1782948406 {#19149
      date: 2026-07-01 23:26:46.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19150
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19156 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#14141
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19151}
        #id: 369
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
          \n
          Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
          \n
          Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19164 …}
    #channels: Doctrine\ORM\PersistentCollection {#19170 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19166 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19168 …}
    -internalReference: "REF-000065"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19152 …}
    -documents: Doctrine\ORM\PersistentCollection {#19154 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19158 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19160 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19162 …}
  }
  "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 {#16878
  -props: [
    "product" => App\Entity\Product\Product {#19151
      #id: 47
      #code: "regular_fit_casual"
      #attributes: Doctrine\ORM\PersistentCollection {#19172 …}
      #variants: Doctrine\ORM\PersistentCollection {#19174 …}
      #options: Doctrine\ORM\PersistentCollection {#19178 …}
      #associations: Doctrine\ORM\PersistentCollection {#19176 …}
      #createdAt: DateTime @1782948406 {#19149
        date: 2026-07-01 23:26:46.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19150
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19156 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#14141
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19151}
          #id: 369
          #name: "Regular Fit casual"
          #slug: "regular-fit-casual"
          #description: """
            Deserunt autem provident et voluptatem repellendus corrupti. Corporis eos corrupti omnis molestias omnis possimus voluptatem. Aut et nisi quo qui facere voluptas iste. Eos similique atque perferendis numquam pariatur.\n
            \n
            Reprehenderit dolores sit rerum nam. Veniam expedita ullam alias similique accusamus voluptatem cumque.\n
            \n
            Voluptatem asperiores et non iure et accusantium sit. Error perspiciatis vero sit nesciunt quia in minus. Debitis ut minima officia autem vero qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est perspiciatis quis nisi nihil. Est fuga eaque error illo sunt voluptatum dignissimos laudantium. Ex minima veniam incidunt molestiae debitis consectetur. Itaque quis nisi ad voluptatem rerum. Ratione veniam modi perferendis voluptatem cum esse ullam eum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19164 …}
      #channels: Doctrine\ORM\PersistentCollection {#19170 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19166 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19168 …}
      -internalReference: "REF-000065"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19152 …}
      -documents: Doctrine\ORM\PersistentCollection {#19154 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19158 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19160 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19162 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17043 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17145 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17053 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16532 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16501
    #collection: Doctrine\Common\Collections\ArrayCollection {#16497 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14083 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25890 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25892 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17717
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17043 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17145 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17053 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular Fit casual(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#16501
    #collection: Doctrine\Common\Collections\ArrayCollection {#16497 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14083 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25890 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25892 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17747
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17717
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17043 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17145 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17053 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#16532 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#16501
      #collection: Doctrine\Common\Collections\ArrayCollection {#16497 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14083 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25890 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25892 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18281
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18155 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18270 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#16532 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18277
  +variant: App\Entity\Product\ProductVariant {#16532 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18281
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18282 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18155 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18270 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 27.85 ms
Input props
[
  "product" => App\Entity\Product\Product {#19275
    #id: 51
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19296 …}
    #variants: Doctrine\ORM\PersistentCollection {#19298 …}
    #options: Doctrine\ORM\PersistentCollection {#19302 …}
    #associations: Doctrine\ORM\PersistentCollection {#19300 …}
    #createdAt: DateTime @1782958427 {#19273
      date: 2026-07-02 02:13:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19274
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19280 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#18879
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19275}
        #id: 401
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
          \n
          Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
          \n
          Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19288 …}
    #channels: Doctrine\ORM\PersistentCollection {#19294 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19290 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19292 …}
    -internalReference: "REF-000089"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19276 …}
    -documents: Doctrine\ORM\PersistentCollection {#19278 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19282 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19284 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19286 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16533
  +product: App\Entity\Product\Product {#19275
    #id: 51
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19296 …}
    #variants: Doctrine\ORM\PersistentCollection {#19298 …}
    #options: Doctrine\ORM\PersistentCollection {#19302 …}
    #associations: Doctrine\ORM\PersistentCollection {#19300 …}
    #createdAt: DateTime @1782958427 {#19273
      date: 2026-07-02 02:13:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19274
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19280 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#18879
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19275}
        #id: 401
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
          \n
          Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
          \n
          Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19288 …}
    #channels: Doctrine\ORM\PersistentCollection {#19294 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19290 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19292 …}
    -internalReference: "REF-000089"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19276 …}
    -documents: Doctrine\ORM\PersistentCollection {#19278 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19282 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19284 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19286 …}
  }
  +variant: App\Entity\Product\ProductVariant {#18608 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.96 ms
Input props
[
  "product" => App\Entity\Product\Product {#19275
    #id: 51
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19296 …}
    #variants: Doctrine\ORM\PersistentCollection {#19298 …}
    #options: Doctrine\ORM\PersistentCollection {#19302 …}
    #associations: Doctrine\ORM\PersistentCollection {#19300 …}
    #createdAt: DateTime @1782958427 {#19273
      date: 2026-07-02 02:13:47.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19274
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19280 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#18879
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19275}
        #id: 401
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
          \n
          Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
          \n
          Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19288 …}
    #channels: Doctrine\ORM\PersistentCollection {#19294 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19290 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19292 …}
    -internalReference: "REF-000089"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19276 …}
    -documents: Doctrine\ORM\PersistentCollection {#19278 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19282 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19284 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19286 …}
  }
  "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 {#19018
  -props: [
    "product" => App\Entity\Product\Product {#19275
      #id: 51
      #code: "new_age_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#19296 …}
      #variants: Doctrine\ORM\PersistentCollection {#19298 …}
      #options: Doctrine\ORM\PersistentCollection {#19302 …}
      #associations: Doctrine\ORM\PersistentCollection {#19300 …}
      #createdAt: DateTime @1782958427 {#19273
        date: 2026-07-02 02:13:47.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19274
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19280 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#18879
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19275}
          #id: 401
          #name: "New age regular"
          #slug: "new-age-regular"
          #description: """
            Reiciendis voluptas nulla non neque voluptas eligendi. Eaque dolores quasi repellat praesentium sint fuga eum. Est suscipit voluptas ut in. Qui consequuntur et sit quis.\n
            \n
            Laboriosam itaque maiores quam pariatur. Saepe nemo ex quia quis eos neque ut. Quia quis atque nemo magni quibusdam velit aut ea. Velit magnam dolorem dolores laudantium tempora non.\n
            \n
            Et aut officia amet aut excepturi soluta. Sit et nisi voluptas magni. Unde dolores impedit nihil consequuntur dicta eos. Soluta est aut pariatur dolorum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et eligendi qui ducimus sit quisquam inventore consectetur. Non est omnis voluptate doloribus ut sed quos. Asperiores officia quisquam vero repudiandae consequatur."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19288 …}
      #channels: Doctrine\ORM\PersistentCollection {#19294 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19290 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19292 …}
      -internalReference: "REF-000089"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19276 …}
      -documents: Doctrine\ORM\PersistentCollection {#19278 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19282 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19284 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19286 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19831
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19462 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19473 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18608 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18807
    #collection: Doctrine\Common\Collections\ArrayCollection {#18798 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18799 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25910 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25912 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19831
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19462 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19473 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "New age regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18807
    #collection: Doctrine\Common\Collections\ArrayCollection {#18798 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18799 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25910 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25912 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19836
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19831
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19462 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19614 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19473 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18608 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18807
      #collection: Doctrine\Common\Collections\ArrayCollection {#18798 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18799 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25910 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25912 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19863
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19869 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19849 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19860 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18608 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19874
  +variant: App\Entity\Product\ProductVariant {#18608 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19863
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19869 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19849 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19860 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 20.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#19120
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19141 …}
    #variants: Doctrine\ORM\PersistentCollection {#19143 …}
    #options: Doctrine\ORM\PersistentCollection {#19147 …}
    #associations: Doctrine\ORM\PersistentCollection {#19145 …}
    #createdAt: DateTime @1782974767 {#19118
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19119
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19125 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19954
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19120}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19133 …}
    #channels: Doctrine\ORM\PersistentCollection {#19139 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19135 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19137 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19121 …}
    -documents: Doctrine\ORM\PersistentCollection {#19123 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19127 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19129 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19131 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18609
  +product: App\Entity\Product\Product {#19120
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19141 …}
    #variants: Doctrine\ORM\PersistentCollection {#19143 …}
    #options: Doctrine\ORM\PersistentCollection {#19147 …}
    #associations: Doctrine\ORM\PersistentCollection {#19145 …}
    #createdAt: DateTime @1782974767 {#19118
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19119
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19125 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19954
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19120}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19133 …}
    #channels: Doctrine\ORM\PersistentCollection {#19139 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19135 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19137 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19121 …}
    -documents: Doctrine\ORM\PersistentCollection {#19123 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19127 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19129 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19131 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19906 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#19120
    #id: 46
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#19141 …}
    #variants: Doctrine\ORM\PersistentCollection {#19143 …}
    #options: Doctrine\ORM\PersistentCollection {#19147 …}
    #associations: Doctrine\ORM\PersistentCollection {#19145 …}
    #createdAt: DateTime @1782974767 {#19118
      date: 2026-07-02 06:46:07.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19119
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19125 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19954
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19120}
        #id: 361
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
          \n
          Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
          \n
          Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19133 …}
    #channels: Doctrine\ORM\PersistentCollection {#19139 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19135 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19137 …}
    -internalReference: "REF-000059"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19121 …}
    -documents: Doctrine\ORM\PersistentCollection {#19123 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19127 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19129 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19131 …}
  }
  "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 {#19976
  -props: [
    "product" => App\Entity\Product\Product {#19120
      #id: 46
      #code: "slim_fit_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#19141 …}
      #variants: Doctrine\ORM\PersistentCollection {#19143 …}
      #options: Doctrine\ORM\PersistentCollection {#19147 …}
      #associations: Doctrine\ORM\PersistentCollection {#19145 …}
      #createdAt: DateTime @1782974767 {#19118
        date: 2026-07-02 06:46:07.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19119
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19125 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19954
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19120}
          #id: 361
          #name: "Slim fit classic"
          #slug: "slim-fit-classic"
          #description: """
            Non quas dicta vitae. Nesciunt et odit eum mollitia nisi ipsum. Rerum voluptatem fuga et et quae velit.\n
            \n
            Ex ad harum nulla enim. Optio culpa facere ut error vel. Quam sint maiores est fugit nemo. Fugit officia voluptate eum eligendi.\n
            \n
            Amet adipisci totam sint et quae. In non illum rem sequi ut maiores. Explicabo nobis atque ut iusto distinctio et. Ut est rerum voluptas.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Est sit minima veniam odit quae sunt libero iure. Porro deleniti veniam et sit vel."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19133 …}
      #channels: Doctrine\ORM\PersistentCollection {#19139 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19135 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#19137 …}
      -internalReference: "REF-000059"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19121 …}
      -documents: Doctrine\ORM\PersistentCollection {#19123 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19127 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19129 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19131 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.43 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20072
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20013 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19906 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19928
    #collection: Doctrine\Common\Collections\ArrayCollection {#19929 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19926 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25930 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25932 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20072
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20011 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20026 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20013 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19928
    #collection: Doctrine\Common\Collections\ArrayCollection {#19929 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19926 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25930 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25932 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20077
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20072
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20011 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20026 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20013 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19906 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19928
      #collection: Doctrine\Common\Collections\ArrayCollection {#19929 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19926 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25930 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25932 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.14 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20110 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20090 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20101 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19906 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20115
  +variant: App\Entity\Product\ProductVariant {#19906 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20104
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20110 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20090 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20101 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 20.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#19244
    #id: 50
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#19265 …}
    #variants: Doctrine\ORM\PersistentCollection {#19267 …}
    #options: Doctrine\ORM\PersistentCollection {#19271 …}
    #associations: Doctrine\ORM\PersistentCollection {#19269 …}
    #createdAt: DateTime @1783183972 {#19242
      date: 2026-07-04 16:52:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19243
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19249 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20195
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19244}
        #id: 393
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
          \n
          Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
          \n
          Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …}
    #channels: Doctrine\ORM\PersistentCollection {#19263 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19259 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19261 …}
    -internalReference: "REF-000083"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19245 …}
    -documents: Doctrine\ORM\PersistentCollection {#19247 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19251 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19253 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19255 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19907
  +product: App\Entity\Product\Product {#19244
    #id: 50
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#19265 …}
    #variants: Doctrine\ORM\PersistentCollection {#19267 …}
    #options: Doctrine\ORM\PersistentCollection {#19271 …}
    #associations: Doctrine\ORM\PersistentCollection {#19269 …}
    #createdAt: DateTime @1783183972 {#19242
      date: 2026-07-04 16:52:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19243
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19249 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20195
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19244}
        #id: 393
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
          \n
          Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
          \n
          Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …}
    #channels: Doctrine\ORM\PersistentCollection {#19263 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19259 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19261 …}
    -internalReference: "REF-000083"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19245 …}
    -documents: Doctrine\ORM\PersistentCollection {#19247 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19251 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19253 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19255 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20147 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 4.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#19244
    #id: 50
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#19265 …}
    #variants: Doctrine\ORM\PersistentCollection {#19267 …}
    #options: Doctrine\ORM\PersistentCollection {#19271 …}
    #associations: Doctrine\ORM\PersistentCollection {#19269 …}
    #createdAt: DateTime @1783183972 {#19242
      date: 2026-07-04 16:52:52.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19243
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19249 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20195
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19244}
        #id: 393
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
          \n
          Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
          \n
          Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …}
    #channels: Doctrine\ORM\PersistentCollection {#19263 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19259 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19261 …}
    -internalReference: "REF-000083"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19245 …}
    -documents: Doctrine\ORM\PersistentCollection {#19247 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19251 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19253 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19255 …}
  }
  "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 {#20217
  -props: [
    "product" => App\Entity\Product\Product {#19244
      #id: 50
      #code: "slim_fit"
      #attributes: Doctrine\ORM\PersistentCollection {#19265 …}
      #variants: Doctrine\ORM\PersistentCollection {#19267 …}
      #options: Doctrine\ORM\PersistentCollection {#19271 …}
      #associations: Doctrine\ORM\PersistentCollection {#19269 …}
      #createdAt: DateTime @1783183972 {#19242
        date: 2026-07-04 16:52:52.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19243
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19249 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20195
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19244}
          #id: 393
          #name: "Slim fit"
          #slug: "slim-fit"
          #description: """
            Facere aut cumque odio cupiditate debitis harum. Et illum quos eum aliquid. Dolore labore omnis voluptas corporis enim sint.\n
            \n
            Officiis et dignissimos sit ut tempora voluptas perspiciatis est. Sunt necessitatibus eius voluptatem deleniti. Possimus magnam itaque illum ullam.\n
            \n
            Sit ut qui nihil dolorem. Quia ut aspernatur assumenda qui. Cupiditate quia et blanditiis harum. Quod optio rerum nam occaecati asperiores ut placeat.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut natus soluta hic non nulla. Eveniet ut et voluptatem quaerat esse fuga. Quasi et fugiat animi animi aspernatur iste quisquam eligendi. Deleniti non nisi autem sit beatae expedita sequi."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19257 …}
      #channels: Doctrine\ORM\PersistentCollection {#19263 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19259 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19261 …}
      -internalReference: "REF-000083"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19245 …}
      -documents: Doctrine\ORM\PersistentCollection {#19247 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19251 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19253 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19255 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.50 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20313
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20252 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20267 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20254 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20147 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20169
    #collection: Doctrine\Common\Collections\ArrayCollection {#20170 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20167 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25950 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25952 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20313
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20252 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20267 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20254 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20169
    #collection: Doctrine\Common\Collections\ArrayCollection {#20170 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20167 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25950 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25952 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20318
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20313
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20252 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20267 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20254 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20147 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20169
      #collection: Doctrine\Common\Collections\ArrayCollection {#20170 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20167 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25950 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25952 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20345
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20351 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20331 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20342 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20147 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20356
  +variant: App\Entity\Product\ProductVariant {#20147 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20345
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20351 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20331 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20342 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 20.09 ms
Input props
[
  "product" => App\Entity\Product\Product {#18459
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19047 …}
    #variants: Doctrine\ORM\PersistentCollection {#19045 …}
    #options: Doctrine\ORM\PersistentCollection {#19114 …}
    #associations: Doctrine\ORM\PersistentCollection {#19117 …}
    #createdAt: DateTime @1783225397 {#18466
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18432
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18631 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20436
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18459}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18722 …}
    #channels: Doctrine\ORM\PersistentCollection {#18906 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18838 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18909 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18431 …}
    -documents: Doctrine\ORM\PersistentCollection {#18532 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18629 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18633 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#18671 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20148
  +product: App\Entity\Product\Product {#18459
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19047 …}
    #variants: Doctrine\ORM\PersistentCollection {#19045 …}
    #options: Doctrine\ORM\PersistentCollection {#19114 …}
    #associations: Doctrine\ORM\PersistentCollection {#19117 …}
    #createdAt: DateTime @1783225397 {#18466
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18432
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18631 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20436
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18459}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18722 …}
    #channels: Doctrine\ORM\PersistentCollection {#18906 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18838 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18909 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18431 …}
    -documents: Doctrine\ORM\PersistentCollection {#18532 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18629 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18633 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#18671 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20388 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#18459
    #id: 45
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#19047 …}
    #variants: Doctrine\ORM\PersistentCollection {#19045 …}
    #options: Doctrine\ORM\PersistentCollection {#19114 …}
    #associations: Doctrine\ORM\PersistentCollection {#19117 …}
    #createdAt: DateTime @1783225397 {#18466
      date: 2026-07-05 04:23:17.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18432
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18631 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20436
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18459}
        #id: 353
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
          \n
          Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
          \n
          Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18722 …}
    #channels: Doctrine\ORM\PersistentCollection {#18906 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18838 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18909 …}
    -internalReference: "REF-000053"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18431 …}
    -documents: Doctrine\ORM\PersistentCollection {#18532 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18629 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18633 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#18671 …}
  }
  "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 {#20458
  -props: [
    "product" => App\Entity\Product\Product {#18459
      #id: 45
      #code: "basic_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#19047 …}
      #variants: Doctrine\ORM\PersistentCollection {#19045 …}
      #options: Doctrine\ORM\PersistentCollection {#19114 …}
      #associations: Doctrine\ORM\PersistentCollection {#19117 …}
      #createdAt: DateTime @1783225397 {#18466
        date: 2026-07-05 04:23:17.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#18432
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18631 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20436
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18459}
          #id: 353
          #name: "Basic regular"
          #slug: "basic-regular"
          #description: """
            Fugit nihil ab asperiores aut. Corrupti dolores vel quisquam ut possimus exercitationem nemo et. Dignissimos soluta sit sapiente consequuntur eos vitae.\n
            \n
            Odit ex et temporibus omnis maxime explicabo quam dicta. Beatae tenetur consequatur quis qui. Nostrum laborum quibusdam rem ipsam suscipit officiis labore. Harum magnam nobis temporibus maxime quia voluptatem.\n
            \n
            Perferendis id beatae quidem mollitia. Culpa occaecati dicta odit. Aut dolorum corporis eos ipsa distinctio cumque rerum. Recusandae qui dignissimos et voluptatum voluptatem esse.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Et necessitatibus quia quia maiores aliquam error. Laboriosam labore adipisci excepturi reiciendis dolore sunt corrupti. Non odio delectus doloribus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18722 …}
      #channels: Doctrine\ORM\PersistentCollection {#18906 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18838 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18909 …}
      -internalReference: "REF-000053"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18431 …}
      -documents: Doctrine\ORM\PersistentCollection {#18532 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18629 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18633 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#18671 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20554
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20508 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20495 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20388 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20410
    #collection: Doctrine\Common\Collections\ArrayCollection {#20411 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20408 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25970 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25972 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20554
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20493 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20508 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20495 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20410
    #collection: Doctrine\Common\Collections\ArrayCollection {#20411 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20408 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25970 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25972 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20559
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20554
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20493 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20508 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20495 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20388 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20410
      #collection: Doctrine\Common\Collections\ArrayCollection {#20411 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20408 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25970 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25972 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20586
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20592 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20572 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20583 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20388 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20597
  +variant: App\Entity\Product\ProductVariant {#20388 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20586
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20592 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20572 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20583 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 20.39 ms
Input props
[
  "product" => App\Entity\Product\Product {#19182
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19203 …}
    #variants: Doctrine\ORM\PersistentCollection {#19205 …}
    #options: Doctrine\ORM\PersistentCollection {#19209 …}
    #associations: Doctrine\ORM\PersistentCollection {#19207 …}
    #createdAt: DateTime @1783254866 {#19180
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19181
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19187 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20677
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19182}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19195 …}
    #channels: Doctrine\ORM\PersistentCollection {#19201 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19197 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19199 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19183 …}
    -documents: Doctrine\ORM\PersistentCollection {#19185 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19189 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19191 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19193 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20389
  +product: App\Entity\Product\Product {#19182
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19203 …}
    #variants: Doctrine\ORM\PersistentCollection {#19205 …}
    #options: Doctrine\ORM\PersistentCollection {#19209 …}
    #associations: Doctrine\ORM\PersistentCollection {#19207 …}
    #createdAt: DateTime @1783254866 {#19180
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19181
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19187 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20677
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19182}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19195 …}
    #channels: Doctrine\ORM\PersistentCollection {#19201 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19197 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19199 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19183 …}
    -documents: Doctrine\ORM\PersistentCollection {#19185 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19189 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19191 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19193 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20629 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.60 ms
Input props
[
  "product" => App\Entity\Product\Product {#19182
    #id: 48
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#19203 …}
    #variants: Doctrine\ORM\PersistentCollection {#19205 …}
    #options: Doctrine\ORM\PersistentCollection {#19209 …}
    #associations: Doctrine\ORM\PersistentCollection {#19207 …}
    #createdAt: DateTime @1783254866 {#19180
      date: 2026-07-05 12:34:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19181
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19187 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20677
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19182}
        #id: 377
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
          \n
          Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
          \n
          Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19195 …}
    #channels: Doctrine\ORM\PersistentCollection {#19201 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19197 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19199 …}
    -internalReference: "REF-000071"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19183 …}
    -documents: Doctrine\ORM\PersistentCollection {#19185 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19189 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19191 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19193 …}
  }
  "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 {#20699
  -props: [
    "product" => App\Entity\Product\Product {#19182
      #id: 48
      #code: "slim_fit_elegant"
      #attributes: Doctrine\ORM\PersistentCollection {#19203 …}
      #variants: Doctrine\ORM\PersistentCollection {#19205 …}
      #options: Doctrine\ORM\PersistentCollection {#19209 …}
      #associations: Doctrine\ORM\PersistentCollection {#19207 …}
      #createdAt: DateTime @1783254866 {#19180
        date: 2026-07-05 12:34:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19181
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19187 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20677
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19182}
          #id: 377
          #name: "Slim fit elegant"
          #slug: "slim-fit-elegant"
          #description: """
            Numquam nulla nostrum aut in delectus unde. Voluptatem molestias consequatur aliquid animi enim. Voluptatem tenetur et dolor at. Vitae ut qui dolores repudiandae.\n
            \n
            Sit odit ut quia consequatur modi quia. Molestiae enim odio cumque consequatur illum repellendus corrupti. Cupiditate sunt voluptatibus qui doloribus nihil voluptate ipsa.\n
            \n
            Dolor voluptatem consectetur alias iusto sed ullam. Expedita id aspernatur libero sed quas quidem. Esse velit consequatur perspiciatis ducimus explicabo pariatur rerum. Perspiciatis optio qui veniam totam. Voluptatibus facere voluptatem reprehenderit recusandae odit quis quis maiores.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Nihil voluptas nostrum sit odit velit a eum. Ea nesciunt vero neque. Cumque dolores ut voluptas velit voluptatem. Aut veniam voluptas eum aliquam et est."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19195 …}
      #channels: Doctrine\ORM\PersistentCollection {#19201 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17606 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19197 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19199 …}
      -internalReference: "REF-000071"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19183 …}
      -documents: Doctrine\ORM\PersistentCollection {#19185 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19189 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19191 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19193 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20795
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20736 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20629 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20651
    #collection: Doctrine\Common\Collections\ArrayCollection {#20652 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20649 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25990 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25992 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20795
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20736 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit elegant(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20651
    #collection: Doctrine\Common\Collections\ArrayCollection {#20652 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20649 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#25990 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25992 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20800
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20795
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20734 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20749 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20736 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20629 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20651
      #collection: Doctrine\Common\Collections\ArrayCollection {#20652 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20649 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#25990 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#25992 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20827
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20833 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20813 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20824 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20629 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20838
  +variant: App\Entity\Product\ProductVariant {#20629 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20827
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20833 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20813 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20824 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 34.0 MiB 20.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#19213
    #id: 49
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#19234 …}
    #variants: Doctrine\ORM\PersistentCollection {#19236 …}
    #options: Doctrine\ORM\PersistentCollection {#19240 …}
    #associations: Doctrine\ORM\PersistentCollection {#19238 …}
    #createdAt: DateTime @1783281414 {#19211
      date: 2026-07-05 19:56:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19212
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19218 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19213}
        #id: 385
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
          \n
          In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
          \n
          Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19226 …}
    #channels: Doctrine\ORM\PersistentCollection {#19232 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19228 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19230 …}
    -internalReference: "REF-000077"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19214 …}
    -documents: Doctrine\ORM\PersistentCollection {#19216 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19220 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19222 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19224 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20630
  +product: App\Entity\Product\Product {#19213
    #id: 49
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#19234 …}
    #variants: Doctrine\ORM\PersistentCollection {#19236 …}
    #options: Doctrine\ORM\PersistentCollection {#19240 …}
    #associations: Doctrine\ORM\PersistentCollection {#19238 …}
    #createdAt: DateTime @1783281414 {#19211
      date: 2026-07-05 19:56:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19212
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19218 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19213}
        #id: 385
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
          \n
          In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
          \n
          Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19226 …}
    #channels: Doctrine\ORM\PersistentCollection {#19232 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19228 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19230 …}
    -internalReference: "REF-000077"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19214 …}
    -documents: Doctrine\ORM\PersistentCollection {#19216 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19220 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19222 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19224 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20870 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18391 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
34.0 MiB 3.63 ms
Input props
[
  "product" => App\Entity\Product\Product {#19213
    #id: 49
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#19234 …}
    #variants: Doctrine\ORM\PersistentCollection {#19236 …}
    #options: Doctrine\ORM\PersistentCollection {#19240 …}
    #associations: Doctrine\ORM\PersistentCollection {#19238 …}
    #createdAt: DateTime @1783281414 {#19211
      date: 2026-07-05 19:56:54.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19212
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19218 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20918
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19213}
        #id: 385
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
          \n
          In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
          \n
          Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19226 …}
    #channels: Doctrine\ORM\PersistentCollection {#19232 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19228 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#19230 …}
    -internalReference: "REF-000077"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19214 …}
    -documents: Doctrine\ORM\PersistentCollection {#19216 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19220 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19222 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19224 …}
  }
  "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 {#20940
  -props: [
    "product" => App\Entity\Product\Product {#19213
      #id: 49
      #code: "ultra_slim"
      #attributes: Doctrine\ORM\PersistentCollection {#19234 …}
      #variants: Doctrine\ORM\PersistentCollection {#19236 …}
      #options: Doctrine\ORM\PersistentCollection {#19240 …}
      #associations: Doctrine\ORM\PersistentCollection {#19238 …}
      #createdAt: DateTime @1783281414 {#19211
        date: 2026-07-05 19:56:54.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19212
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19218 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20918
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19213}
          #id: 385
          #name: "Ultra slim"
          #slug: "ultra-slim"
          #description: """
            Quibusdam cupiditate culpa dicta totam dolor ipsa. Debitis excepturi non perspiciatis alias. Unde animi quidem itaque blanditiis ut.\n
            \n
            In nulla aliquam autem. Repudiandae suscipit laborum minus quaerat mollitia. Cupiditate sed error aut tempora minus sed. Iure quam consequatur id saepe aut possimus eveniet. Officia magni quia magnam molestiae magnam iusto.\n
            \n
            Tempore reprehenderit vel repellat et atque officia aut dolor. Animi quasi exercitationem assumenda pariatur. Tenetur et id doloribus et omnis. Possimus maxime officiis quos sunt veniam. Ut nam officiis harum sunt praesentium explicabo ut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Odio nam consectetur nam assumenda maiores vitae itaque. Illum est est omnis voluptas. Ea porro nisi consectetur sunt assumenda voluptates."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19226 …}
      #channels: Doctrine\ORM\PersistentCollection {#19232 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#17615 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19228 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#19230 …}
      -internalReference: "REF-000077"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19214 …}
      -documents: Doctrine\ORM\PersistentCollection {#19216 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19220 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19222 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19224 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
34.0 MiB 3.42 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20990 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20977 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20870 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20892
    #collection: Doctrine\Common\Collections\ArrayCollection {#20893 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20890 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#26010 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#26012 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20990 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20977 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ultra slim(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20892
    #collection: Doctrine\Common\Collections\ArrayCollection {#20893 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20890 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#26010 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#26012 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21041
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21036
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20975 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20990 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20977 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20870 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20892
      #collection: Doctrine\Common\Collections\ArrayCollection {#20893 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20890 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#26010 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#26012 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 34.0 MiB 0.15 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21068
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21074 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21054 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21065 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20870 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21079
  +variant: App\Entity\Product\ProductVariant {#20870 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21068
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21074 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21054 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21065 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 34.0 MiB 1.76 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17650
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13812 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17750 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13830 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17815
  +cart: App\Entity\Order\Order {#17382 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17650
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13812 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17750 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13830 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}