Components

8 Twig Components
36 Render Count
61 ms Render Time
38.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 54.26ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
8 8.01ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
8 6.06ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
8 0.83ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.29ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.97ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.10ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.44ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 38.0 MiB 2.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14037 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14036
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14040 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14039 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14037 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#14019
  -formFactory: Symfony\Component\Form\FormFactory {#8401 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 38.0 MiB 1.97 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14145
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14245 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14144 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14178 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14806
  +cart: App\Entity\Order\Order {#16974 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14145
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14245 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14144 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14178 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 38.0 MiB 1.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17124
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17121 …}
    +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 {#17136
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8404 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17124
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17123 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17121 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 11.35 ms
Input props
[
  "product" => App\Entity\Product\Product {#18838
    #id: 15
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18857 …}
    #variants: Doctrine\ORM\PersistentCollection {#18859 …}
    #options: Doctrine\ORM\PersistentCollection {#18863 …}
    #associations: Doctrine\ORM\PersistentCollection {#18861 …}
    #createdAt: DateTime @1780259730 {#18836
      date: 2026-05-31 20:35:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18837
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19256
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18838}
        #id: 113
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
          \n
          Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
          \n
          Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18849 …}
    #channels: Doctrine\ORM\PersistentCollection {#18855 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18851 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18853 …}
    -internalReference: "REF-000015"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18839 …}
    -documents: Doctrine\ORM\PersistentCollection {#18841 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18845 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18847 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18037
  +product: App\Entity\Product\Product {#18838
    #id: 15
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18857 …}
    #variants: Doctrine\ORM\PersistentCollection {#18859 …}
    #options: Doctrine\ORM\PersistentCollection {#18863 …}
    #associations: Doctrine\ORM\PersistentCollection {#18861 …}
    #createdAt: DateTime @1780259730 {#18836
      date: 2026-05-31 20:35:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18837
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19256
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18838}
        #id: 113
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
          \n
          Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
          \n
          Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18849 …}
    #channels: Doctrine\ORM\PersistentCollection {#18855 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18851 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18853 …}
    -internalReference: "REF-000015"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18839 …}
    -documents: Doctrine\ORM\PersistentCollection {#18841 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18845 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18847 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18891 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 1.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#18838
    #id: 15
    #code: "whole_holes_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18857 …}
    #variants: Doctrine\ORM\PersistentCollection {#18859 …}
    #options: Doctrine\ORM\PersistentCollection {#18863 …}
    #associations: Doctrine\ORM\PersistentCollection {#18861 …}
    #createdAt: DateTime @1780259730 {#18836
      date: 2026-05-31 20:35:30.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18837
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18843 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19256
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18838}
        #id: 113
        #name: "Whole holes classic"
        #slug: "whole-holes-classic"
        #description: """
          Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
          \n
          Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
          \n
          Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18849 …}
    #channels: Doctrine\ORM\PersistentCollection {#18855 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18851 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18853 …}
    -internalReference: "REF-000015"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18839 …}
    -documents: Doctrine\ORM\PersistentCollection {#18841 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18845 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18847 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Whole holes classic"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19288
  -props: [
    "product" => App\Entity\Product\Product {#18838
      #id: 15
      #code: "whole_holes_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#18857 …}
      #variants: Doctrine\ORM\PersistentCollection {#18859 …}
      #options: Doctrine\ORM\PersistentCollection {#18863 …}
      #associations: Doctrine\ORM\PersistentCollection {#18861 …}
      #createdAt: DateTime @1780259730 {#18836
        date: 2026-05-31 20:35:30.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18837
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18843 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19256
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18838}
          #id: 113
          #name: "Whole holes classic"
          #slug: "whole-holes-classic"
          #description: """
            Consectetur tenetur aperiam quas quam atque officia rerum. Sit autem explicabo ea earum labore impedit. Ipsa nulla ad accusamus vel libero officia.\n
            \n
            Quod odio sit facere non assumenda facilis. Ipsam nobis aperiam est ea eos. Suscipit amet quibusdam molestiae animi quo. Deleniti qui dolor ut cupiditate iure nulla eveniet quia.\n
            \n
            Eaque unde aut commodi sed. Totam aut quia est repudiandae perspiciatis iure. Eum molestiae voluptate pariatur est natus qui amet. Corrupti voluptates quia quod et ab ut qui.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Dolor qui qui sit dolor dolor. Consequatur ratione blanditiis est. Voluptatum incidunt autem dignissimos qui sit nobis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18849 …}
      #channels: Doctrine\ORM\PersistentCollection {#18855 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18851 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#18853 …}
      -internalReference: "REF-000015"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18839 …}
      -documents: Doctrine\ORM\PersistentCollection {#18841 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18845 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18847 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 1.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19436
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19391 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19435 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18891 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19205
    #collection: Doctrine\Common\Collections\ArrayCollection {#19204 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19043 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30653 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30717 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19436
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19391 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19384 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19435 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Whole holes classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19205
    #collection: Doctrine\Common\Collections\ArrayCollection {#19204 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19043 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30653 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30717 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19448
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19436
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19391 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19384 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19435 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18891 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19205
      #collection: Doctrine\Common\Collections\ArrayCollection {#19204 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19043 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30653 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30717 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19518 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19526 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19527 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18891 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19540
  +variant: App\Entity\Product\ProductVariant {#18891 …}
  +price: "€13.39"
  +originalPrice: "€13.39"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19528
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19518 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19526 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19527 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 9.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#18690
    #id: 10
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#18709 …}
    #variants: Doctrine\ORM\PersistentCollection {#18711 …}
    #options: Doctrine\ORM\PersistentCollection {#18715 …}
    #associations: Doctrine\ORM\PersistentCollection {#18713 …}
    #createdAt: DateTime @1780089685 {#18688
      date: 2026-05-29 21:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18689
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18695 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19670
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18690}
        #id: 73
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
          \n
          Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
          \n
          Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18701 …}
    #channels: Doctrine\ORM\PersistentCollection {#18707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18703 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18705 …}
    -internalReference: "REF-000010"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18691 …}
    -documents: Doctrine\ORM\PersistentCollection {#18693 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18697 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18699 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19596
  +product: App\Entity\Product\Product {#18690
    #id: 10
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#18709 …}
    #variants: Doctrine\ORM\PersistentCollection {#18711 …}
    #options: Doctrine\ORM\PersistentCollection {#18715 …}
    #associations: Doctrine\ORM\PersistentCollection {#18713 …}
    #createdAt: DateTime @1780089685 {#18688
      date: 2026-05-29 21:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18689
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18695 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19670
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18690}
        #id: 73
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
          \n
          Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
          \n
          Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18701 …}
    #channels: Doctrine\ORM\PersistentCollection {#18707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18703 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18705 …}
    -internalReference: "REF-000010"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18691 …}
    -documents: Doctrine\ORM\PersistentCollection {#18693 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18697 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18699 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19616 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.98 ms
Input props
[
  "product" => App\Entity\Product\Product {#18690
    #id: 10
    #code: "regular_fit_casual"
    #attributes: Doctrine\ORM\PersistentCollection {#18709 …}
    #variants: Doctrine\ORM\PersistentCollection {#18711 …}
    #options: Doctrine\ORM\PersistentCollection {#18715 …}
    #associations: Doctrine\ORM\PersistentCollection {#18713 …}
    #createdAt: DateTime @1780089685 {#18688
      date: 2026-05-29 21:21:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18689
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18695 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19670
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18690}
        #id: 73
        #name: "Regular Fit casual"
        #slug: "regular-fit-casual"
        #description: """
          Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
          \n
          Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
          \n
          Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18701 …}
    #channels: Doctrine\ORM\PersistentCollection {#18707 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18703 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#18705 …}
    -internalReference: "REF-000010"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18691 …}
    -documents: Doctrine\ORM\PersistentCollection {#18693 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18697 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18699 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Regular Fit casual"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19697
  -props: [
    "product" => App\Entity\Product\Product {#18690
      #id: 10
      #code: "regular_fit_casual"
      #attributes: Doctrine\ORM\PersistentCollection {#18709 …}
      #variants: Doctrine\ORM\PersistentCollection {#18711 …}
      #options: Doctrine\ORM\PersistentCollection {#18715 …}
      #associations: Doctrine\ORM\PersistentCollection {#18713 …}
      #createdAt: DateTime @1780089685 {#18688
        date: 2026-05-29 21:21:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18689
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18695 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19670
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18690}
          #id: 73
          #name: "Regular Fit casual"
          #slug: "regular-fit-casual"
          #description: """
            Veniam ipsum aspernatur dolorem fuga. Deserunt nemo quia dolores corporis quia magnam tenetur. Deserunt doloribus provident sit necessitatibus quis asperiores corporis. Velit laudantium sint adipisci velit nihil dolor. Repudiandae labore quae blanditiis exercitationem cumque dolore.\n
            \n
            Alias nobis illo esse at excepturi inventore ut. Fugit harum sunt vel quia. Dolorem cum et enim soluta sed.\n
            \n
            Quis aspernatur maxime placeat vitae quo aperiam. A minus delectus cumque repellat temporibus ipsum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Iusto reprehenderit in necessitatibus ea nihil sit laboriosam. Consequuntur aspernatur blanditiis enim et officia delectus. Quo nostrum non quis animi recusandae est eveniet sed. Ut perferendis voluptatibus repellendus delectus debitis sed."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18701 …}
      #channels: Doctrine\ORM\PersistentCollection {#18707 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18703 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#18705 …}
      -internalReference: "REF-000010"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18691 …}
      -documents: Doctrine\ORM\PersistentCollection {#18693 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18697 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18699 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.77 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7184
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19747 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19762 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19749 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19616 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19624
    #collection: Doctrine\Common\Collections\ArrayCollection {#19633 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19612 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30681 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30679 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7184
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19747 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19762 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19749 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular Fit casual(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19624
    #collection: Doctrine\Common\Collections\ArrayCollection {#19633 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19612 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30681 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30679 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#8932
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#7184
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19747 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19762 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19749 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19616 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19624
      #collection: Doctrine\Common\Collections\ArrayCollection {#19633 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19612 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30681 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30679 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15507 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16172 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16154 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19616 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16473
  +variant: App\Entity\Product\ProductVariant {#19616 …}
  +price: "€20.74"
  +originalPrice: "€20.74"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16175
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15507 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16172 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16154 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 5.34 ms
Input props
[
  "product" => App\Entity\Product\Product {#18748
    #id: 12
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#18770 …}
    #variants: Doctrine\ORM\PersistentCollection {#18772 …}
    #options: Doctrine\ORM\PersistentCollection {#18776 …}
    #associations: Doctrine\ORM\PersistentCollection {#18774 …}
    #createdAt: DateTime @1780375249 {#18746
      date: 2026-06-02 04:40:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18747
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17842
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18748}
        #id: 89
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
          \n
          Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
          \n
          Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18762 …}
    #channels: Doctrine\ORM\PersistentCollection {#18768 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18766 …}
    -internalReference: "REF-000012"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18752 …}
    -documents: Doctrine\ORM\PersistentCollection {#18754 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18758 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18760 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#16746
  +product: App\Entity\Product\Product {#18748
    #id: 12
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#18770 …}
    #variants: Doctrine\ORM\PersistentCollection {#18772 …}
    #options: Doctrine\ORM\PersistentCollection {#18776 …}
    #associations: Doctrine\ORM\PersistentCollection {#18774 …}
    #createdAt: DateTime @1780375249 {#18746
      date: 2026-06-02 04:40:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18747
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17842
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18748}
        #id: 89
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
          \n
          Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
          \n
          Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18762 …}
    #channels: Doctrine\ORM\PersistentCollection {#18768 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18766 …}
    -internalReference: "REF-000012"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18752 …}
    -documents: Doctrine\ORM\PersistentCollection {#18754 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18758 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18760 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#17115 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.90 ms
Input props
[
  "product" => App\Entity\Product\Product {#18748
    #id: 12
    #code: "ultra_slim"
    #attributes: Doctrine\ORM\PersistentCollection {#18770 …}
    #variants: Doctrine\ORM\PersistentCollection {#18772 …}
    #options: Doctrine\ORM\PersistentCollection {#18776 …}
    #associations: Doctrine\ORM\PersistentCollection {#18774 …}
    #createdAt: DateTime @1780375249 {#18746
      date: 2026-06-02 04:40:49.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18747
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18756 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17842
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18748}
        #id: 89
        #name: "Ultra slim"
        #slug: "ultra-slim"
        #description: """
          Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
          \n
          Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
          \n
          Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18762 …}
    #channels: Doctrine\ORM\PersistentCollection {#18768 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18764 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18766 …}
    -internalReference: "REF-000012"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18752 …}
    -documents: Doctrine\ORM\PersistentCollection {#18754 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18758 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18760 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ultra slim"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18185
  -props: [
    "product" => App\Entity\Product\Product {#18748
      #id: 12
      #code: "ultra_slim"
      #attributes: Doctrine\ORM\PersistentCollection {#18770 …}
      #variants: Doctrine\ORM\PersistentCollection {#18772 …}
      #options: Doctrine\ORM\PersistentCollection {#18776 …}
      #associations: Doctrine\ORM\PersistentCollection {#18774 …}
      #createdAt: DateTime @1780375249 {#18746
        date: 2026-06-02 04:40:49.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18747
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18756 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17842
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18748}
          #id: 89
          #name: "Ultra slim"
          #slug: "ultra-slim"
          #description: """
            Rem veritatis alias quaerat veniam rem perferendis iste. Voluptas deleniti quo voluptate doloribus. Vitae omnis nemo non dolorum neque distinctio vitae.\n
            \n
            Aut aut ut soluta asperiores recusandae. Sunt enim voluptate reprehenderit facere aut illum debitis. Suscipit quia laborum quisquam cupiditate reiciendis hic distinctio.\n
            \n
            Possimus aspernatur non neque modi aut tempora. Adipisci sint veniam delectus ullam deserunt. Molestias architecto dolores perspiciatis rerum esse error mollitia aut.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Asperiores accusantium non ut corrupti aut distinctio quia. Ullam pariatur architecto quos hic. Est beatae vel fugit repellendus qui nisi. Sed consectetur a exercitationem accusamus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18762 …}
      #channels: Doctrine\ORM\PersistentCollection {#18768 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18764 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18766 …}
      -internalReference: "REF-000012"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18752 …}
      -documents: Doctrine\ORM\PersistentCollection {#18754 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18758 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18760 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18416 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18543 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18428 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17115 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17172
    #collection: Doctrine\Common\Collections\ArrayCollection {#17618 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17083 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31638 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31640 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19008
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18416 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18543 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18428 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ultra slim(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17172
    #collection: Doctrine\Common\Collections\ArrayCollection {#17618 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17083 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31638 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31640 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19164
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19008
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18416 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18543 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18428 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17115 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17172
      #collection: Doctrine\Common\Collections\ArrayCollection {#17618 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#17083 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31638 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31640 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19779 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19787 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17115 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19798
  +variant: App\Entity\Product\ProductVariant {#17115 …}
  +price: "€28.34"
  +originalPrice: "€28.34"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19788
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19779 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19786 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19787 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 5.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#18780
    #id: 13
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#18799 …}
    #variants: Doctrine\ORM\PersistentCollection {#18801 …}
    #options: Doctrine\ORM\PersistentCollection {#18805 …}
    #associations: Doctrine\ORM\PersistentCollection {#18803 …}
    #createdAt: DateTime @1780178099 {#18778
      date: 2026-05-30 21:54:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18779
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18785 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19914
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18780}
        #id: 97
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
          \n
          Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
          \n
          Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18791 …}
    #channels: Doctrine\ORM\PersistentCollection {#18797 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18795 …}
    -internalReference: "REF-000013"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18781 …}
    -documents: Doctrine\ORM\PersistentCollection {#18783 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18787 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18789 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19840
  +product: App\Entity\Product\Product {#18780
    #id: 13
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#18799 …}
    #variants: Doctrine\ORM\PersistentCollection {#18801 …}
    #options: Doctrine\ORM\PersistentCollection {#18805 …}
    #associations: Doctrine\ORM\PersistentCollection {#18803 …}
    #createdAt: DateTime @1780178099 {#18778
      date: 2026-05-30 21:54:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18779
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18785 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19914
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18780}
        #id: 97
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
          \n
          Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
          \n
          Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18791 …}
    #channels: Doctrine\ORM\PersistentCollection {#18797 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18795 …}
    -internalReference: "REF-000013"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18781 …}
    -documents: Doctrine\ORM\PersistentCollection {#18783 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18787 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18789 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#19860 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.81 ms
Input props
[
  "product" => App\Entity\Product\Product {#18780
    #id: 13
    #code: "slim_fit"
    #attributes: Doctrine\ORM\PersistentCollection {#18799 …}
    #variants: Doctrine\ORM\PersistentCollection {#18801 …}
    #options: Doctrine\ORM\PersistentCollection {#18805 …}
    #associations: Doctrine\ORM\PersistentCollection {#18803 …}
    #createdAt: DateTime @1780178099 {#18778
      date: 2026-05-30 21:54:59.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18779
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18785 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19914
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18780}
        #id: 97
        #name: "Slim fit"
        #slug: "slim-fit"
        #description: """
          Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
          \n
          Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
          \n
          Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18791 …}
    #channels: Doctrine\ORM\PersistentCollection {#18797 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18793 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18795 …}
    -internalReference: "REF-000013"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18781 …}
    -documents: Doctrine\ORM\PersistentCollection {#18783 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18787 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18789 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19941
  -props: [
    "product" => App\Entity\Product\Product {#18780
      #id: 13
      #code: "slim_fit"
      #attributes: Doctrine\ORM\PersistentCollection {#18799 …}
      #variants: Doctrine\ORM\PersistentCollection {#18801 …}
      #options: Doctrine\ORM\PersistentCollection {#18805 …}
      #associations: Doctrine\ORM\PersistentCollection {#18803 …}
      #createdAt: DateTime @1780178099 {#18778
        date: 2026-05-30 21:54:59.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18779
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18785 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19914
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18780}
          #id: 97
          #name: "Slim fit"
          #slug: "slim-fit"
          #description: """
            Et qui tempora rem dolore et neque. Laudantium est sint quia facere harum voluptas eius sit. Qui sapiente omnis sit dolorum. Placeat asperiores quis laboriosam ea sit quia et. Non sit deleniti similique perspiciatis dolorem amet minima.\n
            \n
            Ut eveniet voluptate ad tempora. Eveniet quis labore eveniet et animi sunt dolorum.\n
            \n
            Voluptatibus veritatis sit ut animi. Rerum consequuntur repellat iure. Et aut iure itaque. Quaerat officiis est consequatur quo provident.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Commodi qui quos ut est fugiat. Iusto et omnis rerum est id. Nisi eos est laborum."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18791 …}
      #channels: Doctrine\ORM\PersistentCollection {#18797 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18793 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18795 …}
      -internalReference: "REF-000013"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18781 …}
      -documents: Doctrine\ORM\PersistentCollection {#18783 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18787 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18789 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19991 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20006 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19993 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19860 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19868
    #collection: Doctrine\Common\Collections\ArrayCollection {#19877 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19856 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31657 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31659 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19991 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20006 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19993 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19868
    #collection: Doctrine\Common\Collections\ArrayCollection {#19877 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19856 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31657 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31659 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20062
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20052
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19991 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20006 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19993 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19860 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19868
      #collection: Doctrine\Common\Collections\ArrayCollection {#19877 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19856 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31657 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31659 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20100 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20107 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20108 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19860 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20119
  +variant: App\Entity\Product\ProductVariant {#19860 …}
  +price: "€45.16"
  +originalPrice: "€45.16"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20100 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20107 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20108 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 5.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#18661
    #id: 9
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18680 …}
    #variants: Doctrine\ORM\PersistentCollection {#18682 …}
    #options: Doctrine\ORM\PersistentCollection {#18686 …}
    #associations: Doctrine\ORM\PersistentCollection {#18684 …}
    #createdAt: DateTime @1780416198 {#18659
      date: 2026-06-02 16:03:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18660
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18666 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20235
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18661}
        #id: 65
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
          \n
          Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
          \n
          In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18672 …}
    #channels: Doctrine\ORM\PersistentCollection {#18678 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18674 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18676 …}
    -internalReference: "REF-000009"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18662 …}
    -documents: Doctrine\ORM\PersistentCollection {#18664 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18668 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18670 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20161
  +product: App\Entity\Product\Product {#18661
    #id: 9
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18680 …}
    #variants: Doctrine\ORM\PersistentCollection {#18682 …}
    #options: Doctrine\ORM\PersistentCollection {#18686 …}
    #associations: Doctrine\ORM\PersistentCollection {#18684 …}
    #createdAt: DateTime @1780416198 {#18659
      date: 2026-06-02 16:03:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18660
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18666 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20235
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18661}
        #id: 65
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
          \n
          Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
          \n
          In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18672 …}
    #channels: Doctrine\ORM\PersistentCollection {#18678 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18674 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18676 …}
    -internalReference: "REF-000009"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18662 …}
    -documents: Doctrine\ORM\PersistentCollection {#18664 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18668 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18670 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20181 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.92 ms
Input props
[
  "product" => App\Entity\Product\Product {#18661
    #id: 9
    #code: "slim_fit_classic"
    #attributes: Doctrine\ORM\PersistentCollection {#18680 …}
    #variants: Doctrine\ORM\PersistentCollection {#18682 …}
    #options: Doctrine\ORM\PersistentCollection {#18686 …}
    #associations: Doctrine\ORM\PersistentCollection {#18684 …}
    #createdAt: DateTime @1780416198 {#18659
      date: 2026-06-02 16:03:18.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18660
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18666 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20235
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18661}
        #id: 65
        #name: "Slim fit classic"
        #slug: "slim-fit-classic"
        #description: """
          Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
          \n
          Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
          \n
          In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18672 …}
    #channels: Doctrine\ORM\PersistentCollection {#18678 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18674 …}
    #averageRating: 4.0
    #images: Doctrine\ORM\PersistentCollection {#18676 …}
    -internalReference: "REF-000009"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18662 …}
    -documents: Doctrine\ORM\PersistentCollection {#18664 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18668 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18670 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit classic"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20262
  -props: [
    "product" => App\Entity\Product\Product {#18661
      #id: 9
      #code: "slim_fit_classic"
      #attributes: Doctrine\ORM\PersistentCollection {#18680 …}
      #variants: Doctrine\ORM\PersistentCollection {#18682 …}
      #options: Doctrine\ORM\PersistentCollection {#18686 …}
      #associations: Doctrine\ORM\PersistentCollection {#18684 …}
      #createdAt: DateTime @1780416198 {#18659
        date: 2026-06-02 16:03:18.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18660
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18666 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20235
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18661}
          #id: 65
          #name: "Slim fit classic"
          #slug: "slim-fit-classic"
          #description: """
            Facere eum et tenetur. Sunt provident ut animi sint pariatur illum explicabo praesentium. Blanditiis aliquam saepe velit beatae eligendi rerum aut.\n
            \n
            Omnis minima et voluptatibus placeat amet qui. Neque porro et distinctio quo. Nihil molestiae vitae quaerat deserunt sit ut. Quaerat vero neque ratione expedita optio et illum.\n
            \n
            In aliquam suscipit enim excepturi. Perferendis ut alias explicabo exercitationem voluptatem libero in. Quia aliquid perferendis perspiciatis ratione.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptatem quod minima quod eum qui. Modi ipsam at veritatis amet eius dolores quia. Ut voluptas rerum id impedit. Rerum dolorum doloribus asperiores culpa ex."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18672 …}
      #channels: Doctrine\ORM\PersistentCollection {#18678 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18674 …}
      #averageRating: 4.0
      #images: Doctrine\ORM\PersistentCollection {#18676 …}
      -internalReference: "REF-000009"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18662 …}
      -documents: Doctrine\ORM\PersistentCollection {#18664 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18668 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18670 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.68 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20373
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20314 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20181 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20189
    #collection: Doctrine\Common\Collections\ArrayCollection {#20198 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20177 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31676 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31678 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20373
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20327 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20314 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit classic(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20189
    #collection: Doctrine\Common\Collections\ArrayCollection {#20198 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20177 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31676 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31678 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20383
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20373
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20312 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20327 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20314 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20181 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20189
      #collection: Doctrine\Common\Collections\ArrayCollection {#20198 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20177 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31676 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31678 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20430
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20421 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20428 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20429 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20181 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20440
  +variant: App\Entity\Product\ProductVariant {#20181 …}
  +price: "€53.50"
  +originalPrice: "€53.50"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20430
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20421 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20428 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20429 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 6.26 ms
Input props
[
  "product" => App\Entity\Product\Product {#18809
    #id: 14
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18828 …}
    #variants: Doctrine\ORM\PersistentCollection {#18830 …}
    #options: Doctrine\ORM\PersistentCollection {#18834 …}
    #associations: Doctrine\ORM\PersistentCollection {#18832 …}
    #createdAt: DateTime @1779905641 {#18807
      date: 2026-05-27 18:14:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18808
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18814 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20556
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18809}
        #id: 105
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
          \n
          Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
          \n
          Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18820 …}
    #channels: Doctrine\ORM\PersistentCollection {#18826 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18822 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18824 …}
    -internalReference: "REF-000014"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18810 …}
    -documents: Doctrine\ORM\PersistentCollection {#18812 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18816 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18818 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20482
  +product: App\Entity\Product\Product {#18809
    #id: 14
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18828 …}
    #variants: Doctrine\ORM\PersistentCollection {#18830 …}
    #options: Doctrine\ORM\PersistentCollection {#18834 …}
    #associations: Doctrine\ORM\PersistentCollection {#18832 …}
    #createdAt: DateTime @1779905641 {#18807
      date: 2026-05-27 18:14:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18808
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18814 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20556
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18809}
        #id: 105
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
          \n
          Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
          \n
          Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18820 …}
    #channels: Doctrine\ORM\PersistentCollection {#18826 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18822 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18824 …}
    -internalReference: "REF-000014"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18810 …}
    -documents: Doctrine\ORM\PersistentCollection {#18812 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18816 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18818 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20502 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#18809
    #id: 14
    #code: "new_age_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18828 …}
    #variants: Doctrine\ORM\PersistentCollection {#18830 …}
    #options: Doctrine\ORM\PersistentCollection {#18834 …}
    #associations: Doctrine\ORM\PersistentCollection {#18832 …}
    #createdAt: DateTime @1779905641 {#18807
      date: 2026-05-27 18:14:01.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18808
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18814 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20556
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18809}
        #id: 105
        #name: "New age regular"
        #slug: "new-age-regular"
        #description: """
          Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
          \n
          Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
          \n
          Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18820 …}
    #channels: Doctrine\ORM\PersistentCollection {#18826 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18822 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18824 …}
    -internalReference: "REF-000014"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18810 …}
    -documents: Doctrine\ORM\PersistentCollection {#18812 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18816 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18818 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "New age regular"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20583
  -props: [
    "product" => App\Entity\Product\Product {#18809
      #id: 14
      #code: "new_age_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#18828 …}
      #variants: Doctrine\ORM\PersistentCollection {#18830 …}
      #options: Doctrine\ORM\PersistentCollection {#18834 …}
      #associations: Doctrine\ORM\PersistentCollection {#18832 …}
      #createdAt: DateTime @1779905641 {#18807
        date: 2026-05-27 18:14:01.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18808
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18814 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20556
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18809}
          #id: 105
          #name: "New age regular"
          #slug: "new-age-regular"
          #description: """
            Reiciendis voluptas modi voluptas itaque eum earum eum. Autem est magnam velit vero consequuntur quidem. A voluptatem eum ex ut explicabo eos. Veritatis deserunt ratione earum magni quis repellendus.\n
            \n
            Consequatur qui eius exercitationem explicabo. Incidunt voluptatem nobis sint. Nihil non fugiat asperiores et sint. Dolor rerum aut quasi voluptatem molestias maiores.\n
            \n
            Sed molestiae esse nobis rerum quo velit minima dicta. Rerum asperiores molestiae dolores quia est rerum dolorem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sint labore blanditiis dicta quod ea voluptatem earum. Perferendis quam officia et eum eum iste. Distinctio hic amet alias aut. Expedita repellendus expedita quos veniam consectetur fuga natus."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18820 …}
      #channels: Doctrine\ORM\PersistentCollection {#18826 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18750 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18822 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18824 …}
      -internalReference: "REF-000014"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18810 …}
      -documents: Doctrine\ORM\PersistentCollection {#18812 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18816 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18818 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.74 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20694
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20633 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20648 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20635 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20502 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20510
    #collection: Doctrine\Common\Collections\ArrayCollection {#20519 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20498 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31695 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31697 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20694
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20633 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20648 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20635 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "New age regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20510
    #collection: Doctrine\Common\Collections\ArrayCollection {#20519 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20498 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31695 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31697 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20704
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20694
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20633 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20648 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20635 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20502 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20510
      #collection: Doctrine\Common\Collections\ArrayCollection {#20519 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20498 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31695 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31697 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20742 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20750 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20502 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20761
  +variant: App\Entity\Product\ProductVariant {#20502 …}
  +price: "€56.41"
  +originalPrice: "€56.41"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20751
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20742 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20749 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20750 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 5.56 ms
Input props
[
  "product" => App\Entity\Product\Product {#18719
    #id: 11
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#18738 …}
    #variants: Doctrine\ORM\PersistentCollection {#18740 …}
    #options: Doctrine\ORM\PersistentCollection {#18744 …}
    #associations: Doctrine\ORM\PersistentCollection {#18742 …}
    #createdAt: DateTime @1779906605 {#18717
      date: 2026-05-27 18:30:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18718
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18724 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18719}
        #id: 81
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
          \n
          Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
          \n
          Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18730 …}
    #channels: Doctrine\ORM\PersistentCollection {#18736 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18732 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#18734 …}
    -internalReference: "REF-000011"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18720 …}
    -documents: Doctrine\ORM\PersistentCollection {#18722 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18726 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18728 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20803
  +product: App\Entity\Product\Product {#18719
    #id: 11
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#18738 …}
    #variants: Doctrine\ORM\PersistentCollection {#18740 …}
    #options: Doctrine\ORM\PersistentCollection {#18744 …}
    #associations: Doctrine\ORM\PersistentCollection {#18742 …}
    #createdAt: DateTime @1779906605 {#18717
      date: 2026-05-27 18:30:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18718
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18724 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18719}
        #id: 81
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
          \n
          Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
          \n
          Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18730 …}
    #channels: Doctrine\ORM\PersistentCollection {#18736 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18732 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#18734 …}
    -internalReference: "REF-000011"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18720 …}
    -documents: Doctrine\ORM\PersistentCollection {#18722 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18726 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18728 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#20823 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.91 ms
Input props
[
  "product" => App\Entity\Product\Product {#18719
    #id: 11
    #code: "slim_fit_elegant"
    #attributes: Doctrine\ORM\PersistentCollection {#18738 …}
    #variants: Doctrine\ORM\PersistentCollection {#18740 …}
    #options: Doctrine\ORM\PersistentCollection {#18744 …}
    #associations: Doctrine\ORM\PersistentCollection {#18742 …}
    #createdAt: DateTime @1779906605 {#18717
      date: 2026-05-27 18:30:05.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18718
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18724 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#20877
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18719}
        #id: 81
        #name: "Slim fit elegant"
        #slug: "slim-fit-elegant"
        #description: """
          Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
          \n
          Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
          \n
          Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18730 …}
    #channels: Doctrine\ORM\PersistentCollection {#18736 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18732 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#18734 …}
    -internalReference: "REF-000011"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18720 …}
    -documents: Doctrine\ORM\PersistentCollection {#18722 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18726 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18728 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Slim fit elegant"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20904
  -props: [
    "product" => App\Entity\Product\Product {#18719
      #id: 11
      #code: "slim_fit_elegant"
      #attributes: Doctrine\ORM\PersistentCollection {#18738 …}
      #variants: Doctrine\ORM\PersistentCollection {#18740 …}
      #options: Doctrine\ORM\PersistentCollection {#18744 …}
      #associations: Doctrine\ORM\PersistentCollection {#18742 …}
      #createdAt: DateTime @1779906605 {#18717
        date: 2026-05-27 18:30:05.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18718
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18724 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#20877
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18719}
          #id: 81
          #name: "Slim fit elegant"
          #slug: "slim-fit-elegant"
          #description: """
            Quas fuga rem neque eos et autem. Sit recusandae perferendis porro dolor.\n
            \n
            Ut maiores et facilis nulla eveniet et eum. Amet accusamus aliquam veniam numquam quas assumenda facere qui. Est modi et officiis iure nesciunt praesentium.\n
            \n
            Deserunt consequatur voluptates ipsum corporis magnam. Amet sunt omnis saepe et. Molestiae et distinctio ab accusamus saepe. Qui voluptas repudiandae ipsum.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsam beatae eum at nesciunt et voluptas laborum. Soluta eius sint quisquam quae quasi et. Assumenda blanditiis hic ratione ab tempora et aut ad. Sed quos ab eveniet."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18730 …}
      #channels: Doctrine\ORM\PersistentCollection {#18736 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18732 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#18734 …}
      -internalReference: "REF-000011"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18720 …}
      -documents: Doctrine\ORM\PersistentCollection {#18722 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18726 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18728 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20969 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20956 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20823 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20831
    #collection: Doctrine\Common\Collections\ArrayCollection {#20840 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20819 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31714 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31716 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21015
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20954 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20969 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20956 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Slim fit elegant(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20831
    #collection: Doctrine\Common\Collections\ArrayCollection {#20840 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20819 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31714 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31716 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21025
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21015
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20954 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20969 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20956 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20823 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20831
      #collection: Doctrine\Common\Collections\ArrayCollection {#20840 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20819 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31714 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31716 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21072
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21063 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21070 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21071 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20823 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21082
  +variant: App\Entity\Product\ProductVariant {#20823 …}
  +price: "€57.35"
  +originalPrice: "€57.35"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21072
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21063 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21070 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21071 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 38.0 MiB 5.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#18033
    #id: 8
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18588 …}
    #variants: Doctrine\ORM\PersistentCollection {#18586 …}
    #options: Doctrine\ORM\PersistentCollection {#18655 …}
    #associations: Doctrine\ORM\PersistentCollection {#18658 …}
    #createdAt: DateTime @1780260866 {#18040
      date: 2026-05-31 20:54:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18006
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18208 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21198
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18033}
        #id: 57
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
          \n
          Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
          \n
          Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18263 …}
    #channels: Doctrine\ORM\PersistentCollection {#18447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18379 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18450 …}
    -internalReference: "REF-000008"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18002 …}
    -documents: Doctrine\ORM\PersistentCollection {#18104 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18206 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18210 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21124
  +product: App\Entity\Product\Product {#18033
    #id: 8
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18588 …}
    #variants: Doctrine\ORM\PersistentCollection {#18586 …}
    #options: Doctrine\ORM\PersistentCollection {#18655 …}
    #associations: Doctrine\ORM\PersistentCollection {#18658 …}
    #createdAt: DateTime @1780260866 {#18040
      date: 2026-05-31 20:54:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18006
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18208 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21198
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18033}
        #id: 57
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
          \n
          Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
          \n
          Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18263 …}
    #channels: Doctrine\ORM\PersistentCollection {#18447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18379 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18450 …}
    -internalReference: "REF-000008"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18002 …}
    -documents: Doctrine\ORM\PersistentCollection {#18104 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18206 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18210 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#21144 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#17965 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5611 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
38.0 MiB 0.77 ms
Input props
[
  "product" => App\Entity\Product\Product {#18033
    #id: 8
    #code: "basic_regular"
    #attributes: Doctrine\ORM\PersistentCollection {#18588 …}
    #variants: Doctrine\ORM\PersistentCollection {#18586 …}
    #options: Doctrine\ORM\PersistentCollection {#18655 …}
    #associations: Doctrine\ORM\PersistentCollection {#18658 …}
    #createdAt: DateTime @1780260866 {#18040
      date: 2026-05-31 20:54:26.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1780510041 {#18006
      date: 2026-06-03 18:07:21.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18208 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#21198
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18033}
        #id: 57
        #name: "Basic regular"
        #slug: "basic-regular"
        #description: """
          Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
          \n
          Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
          \n
          Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18263 …}
    #channels: Doctrine\ORM\PersistentCollection {#18447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18379 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#18450 …}
    -internalReference: "REF-000008"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18002 …}
    -documents: Doctrine\ORM\PersistentCollection {#18104 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18206 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18210 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Basic regular"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21225
  -props: [
    "product" => App\Entity\Product\Product {#18033
      #id: 8
      #code: "basic_regular"
      #attributes: Doctrine\ORM\PersistentCollection {#18588 …}
      #variants: Doctrine\ORM\PersistentCollection {#18586 …}
      #options: Doctrine\ORM\PersistentCollection {#18655 …}
      #associations: Doctrine\ORM\PersistentCollection {#18658 …}
      #createdAt: DateTime @1780260866 {#18040
        date: 2026-05-31 20:54:26.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1780510041 {#18006
        date: 2026-06-03 18:07:21.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18208 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#21198
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18033}
          #id: 57
          #name: "Basic regular"
          #slug: "basic-regular"
          #description: """
            Qui modi unde inventore delectus dignissimos. Quasi veritatis ratione eligendi officiis. Pariatur sunt nobis nesciunt eos est.\n
            \n
            Praesentium repellendus consectetur sequi. Ut laborum non odit illo in iste. Autem beatae consequatur aspernatur. Qui corrupti dolorum voluptatem et sit amet ut enim. Quia vero amet autem quae.\n
            \n
            Natus impedit dolorem et adipisci sit magnam et. Nihil dolorem enim repudiandae totam a dolores. Fuga dolores neque libero cumque.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Tempore perspiciatis eius ut nulla labore illum dolorum a. Nihil debitis voluptas accusamus illum. Sapiente blanditiis commodi magni rem quo. Quia suscipit consequuntur ea repellat vitae."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18263 …}
      #channels: Doctrine\ORM\PersistentCollection {#18447 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#18030 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18379 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#18450 …}
      -internalReference: "REF-000008"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18002 …}
      -documents: Doctrine\ORM\PersistentCollection {#18104 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18206 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18210 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
38.0 MiB 0.72 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21336
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21277 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21144 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21152
    #collection: Doctrine\Common\Collections\ArrayCollection {#21161 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21140 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31733 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31735 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21336
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21275 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21290 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21277 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic regular(Jeans size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21152
    #collection: Doctrine\Common\Collections\ArrayCollection {#21161 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21140 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#31733 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31735 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21346
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21336
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21275 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21290 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21277 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21144 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21152
      #collection: Doctrine\Common\Collections\ArrayCollection {#21161 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21140 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#31733 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerFnAF5dN\EntityManagerGhost614a58f {#259 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#31735 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 38.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21392 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21144 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21403
  +variant: App\Entity\Product\ProductVariant {#21144 …}
  +price: "€57.84"
  +originalPrice: "€57.84"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5102 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4223 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1329 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8651 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8632 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21393
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21384 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21391 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21392 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 38.0 MiB 1.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17303
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13853 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17333 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13872 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#21476
  +cart: App\Entity\Order\Order {#16974 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#6475 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17303
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13853 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17333 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13872 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#5111 …}
}