Components

8 Twig Components
12 Render Count
48 ms Render Time
54.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
2 41.40ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
2 6.73ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
2 6.93ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
2 0.31ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 2.52ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.13ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.22ms
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 54.0 MiB 2.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14109 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14108 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14106 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14105
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14109 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14108 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14106 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "@BitBagSyliusElasticsearchPlugin/Shop/SearchForm/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#14096
  -formFactory: Symfony\Component\Form\FormFactory {#8528 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 54.0 MiB 1.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14209 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14239 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14788
  +cart: App\Entity\Order\Order {#17611 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14300 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14209 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14239 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 54.0 MiB 1.22 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17717 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17720 …}
    +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 {#17728
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#8531 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17721
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17717 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17720 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 54.0 MiB 22.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#18601
    #id: 38
    #code: "basic_winter_hot_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#19189 …}
    #variants: Doctrine\ORM\PersistentCollection {#19187 …}
    #options: Doctrine\ORM\PersistentCollection {#19256 …}
    #associations: Doctrine\ORM\PersistentCollection {#19259 …}
    #createdAt: DateTime @1783306719 {#18608
      date: 2026-07-06 02:58:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18574
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18773 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19673
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18601}
        #id: 297
        #name: "Basic winter hot cap"
        #slug: "basic-winter-hot-cap"
        #description: """
          Est dolor atque vero molestiae rem modi aliquam. Sit excepturi quo nostrum dignissimos harum nisi laborum eius. Earum asperiores illum eius vitae quos.\n
          \n
          Est aut ut asperiores id soluta. Voluptas sapiente vel voluptatem saepe suscipit omnis. Impedit et laborum expedita. Commodi vero iusto doloribus minus libero eaque.\n
          \n
          Repellat qui minus accusantium quia minus vel. Molestiae vero animi amet quis tempora. Et expedita blanditiis exercitationem harum temporibus architecto nihil. Odit fuga quo excepturi qui totam cupiditate et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Similique deleniti sint itaque voluptas vero at. Ad aliquam omnis sit qui exercitationem illo. Asperiores suscipit animi eos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …}
    #channels: Doctrine\ORM\PersistentCollection {#19048 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18980 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19051 …}
    -internalReference: "REF-000001"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18573 …}
    -documents: Doctrine\ORM\PersistentCollection {#18674 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18771 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18775 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#18813 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18562
  +product: App\Entity\Product\Product {#18601
    #id: 38
    #code: "basic_winter_hot_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#19189 …}
    #variants: Doctrine\ORM\PersistentCollection {#19187 …}
    #options: Doctrine\ORM\PersistentCollection {#19256 …}
    #associations: Doctrine\ORM\PersistentCollection {#19259 …}
    #createdAt: DateTime @1783306719 {#18608
      date: 2026-07-06 02:58:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18574
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18773 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19673
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18601}
        #id: 297
        #name: "Basic winter hot cap"
        #slug: "basic-winter-hot-cap"
        #description: """
          Est dolor atque vero molestiae rem modi aliquam. Sit excepturi quo nostrum dignissimos harum nisi laborum eius. Earum asperiores illum eius vitae quos.\n
          \n
          Est aut ut asperiores id soluta. Voluptas sapiente vel voluptatem saepe suscipit omnis. Impedit et laborum expedita. Commodi vero iusto doloribus minus libero eaque.\n
          \n
          Repellat qui minus accusantium quia minus vel. Molestiae vero animi amet quis tempora. Et expedita blanditiis exercitationem harum temporibus architecto nihil. Odit fuga quo excepturi qui totam cupiditate et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Similique deleniti sint itaque voluptas vero at. Ad aliquam omnis sit qui exercitationem illo. Asperiores suscipit animi eos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …}
    #channels: Doctrine\ORM\PersistentCollection {#19048 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18980 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19051 …}
    -internalReference: "REF-000001"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18573 …}
    -documents: Doctrine\ORM\PersistentCollection {#18674 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18771 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18775 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#18813 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19313 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18533 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 3.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#18601
    #id: 38
    #code: "basic_winter_hot_cap"
    #attributes: Doctrine\ORM\PersistentCollection {#19189 …}
    #variants: Doctrine\ORM\PersistentCollection {#19187 …}
    #options: Doctrine\ORM\PersistentCollection {#19256 …}
    #associations: Doctrine\ORM\PersistentCollection {#19259 …}
    #createdAt: DateTime @1783306719 {#18608
      date: 2026-07-06 02:58:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#18574
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#18773 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19673
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#18601}
        #id: 297
        #name: "Basic winter hot cap"
        #slug: "basic-winter-hot-cap"
        #description: """
          Est dolor atque vero molestiae rem modi aliquam. Sit excepturi quo nostrum dignissimos harum nisi laborum eius. Earum asperiores illum eius vitae quos.\n
          \n
          Est aut ut asperiores id soluta. Voluptas sapiente vel voluptatem saepe suscipit omnis. Impedit et laborum expedita. Commodi vero iusto doloribus minus libero eaque.\n
          \n
          Repellat qui minus accusantium quia minus vel. Molestiae vero animi amet quis tempora. Et expedita blanditiis exercitationem harum temporibus architecto nihil. Odit fuga quo excepturi qui totam cupiditate et.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Similique deleniti sint itaque voluptas vero at. Ad aliquam omnis sit qui exercitationem illo. Asperiores suscipit animi eos."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …}
    #channels: Doctrine\ORM\PersistentCollection {#19048 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
    #reviews: Doctrine\ORM\PersistentCollection {#18980 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#19051 …}
    -internalReference: "REF-000001"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#18573 …}
    -documents: Doctrine\ORM\PersistentCollection {#18674 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#18771 …}
    #organizations: Doctrine\ORM\PersistentCollection {#18775 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#18813 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Basic winter hot cap"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19700
  -props: [
    "product" => App\Entity\Product\Product {#18601
      #id: 38
      #code: "basic_winter_hot_cap"
      #attributes: Doctrine\ORM\PersistentCollection {#19189 …}
      #variants: Doctrine\ORM\PersistentCollection {#19187 …}
      #options: Doctrine\ORM\PersistentCollection {#19256 …}
      #associations: Doctrine\ORM\PersistentCollection {#19259 …}
      #createdAt: DateTime @1783306719 {#18608
        date: 2026-07-06 02:58:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#18574
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#18773 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19673
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#18601}
          #id: 297
          #name: "Basic winter hot cap"
          #slug: "basic-winter-hot-cap"
          #description: """
            Est dolor atque vero molestiae rem modi aliquam. Sit excepturi quo nostrum dignissimos harum nisi laborum eius. Earum asperiores illum eius vitae quos.\n
            \n
            Est aut ut asperiores id soluta. Voluptas sapiente vel voluptatem saepe suscipit omnis. Impedit et laborum expedita. Commodi vero iusto doloribus minus libero eaque.\n
            \n
            Repellat qui minus accusantium quia minus vel. Molestiae vero animi amet quis tempora. Et expedita blanditiis exercitationem harum temporibus architecto nihil. Odit fuga quo excepturi qui totam cupiditate et.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Similique deleniti sint itaque voluptas vero at. Ad aliquam omnis sit qui exercitationem illo. Asperiores suscipit animi eos."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#18864 …}
      #channels: Doctrine\ORM\PersistentCollection {#19048 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
      #reviews: Doctrine\ORM\PersistentCollection {#18980 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#19051 …}
      -internalReference: "REF-000001"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#18573 …}
      -documents: Doctrine\ORM\PersistentCollection {#18674 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#18771 …}
      #organizations: Doctrine\ORM\PersistentCollection {#18775 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#18813 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 3.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19783
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19781 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19785 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19313 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19628
    #collection: Doctrine\Common\Collections\ArrayCollection {#19629 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19625 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24735 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24763 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19783
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19788 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19781 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19785 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Basic winter hot cap"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19628
    #collection: Doctrine\Common\Collections\ArrayCollection {#19629 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19625 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24735 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24763 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19798
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19783
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19788 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19781 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19785 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19313 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19628
      #collection: Doctrine\Common\Collections\ArrayCollection {#19629 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19625 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24735 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24763 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.18 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19838
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19836 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19313 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19850
  +variant: App\Entity\Product\ProductVariant {#19313 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19838
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19845 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19814 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19836 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 54.0 MiB 18.83 ms
Input props
[
  "product" => App\Entity\Product\Product {#19262
    #id: 40
    #code: "regular_cap_with_big_pompon"
    #attributes: Doctrine\ORM\PersistentCollection {#19283 …}
    #variants: Doctrine\ORM\PersistentCollection {#19285 …}
    #options: Doctrine\ORM\PersistentCollection {#19289 …}
    #associations: Doctrine\ORM\PersistentCollection {#19287 …}
    #createdAt: DateTime @1783132297 {#19260
      date: 2026-07-04 02:31:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19261
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19267 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19946
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19262}
        #id: 313
        #name: "Regular cap with big pompon"
        #slug: "regular-cap-with-big-pompon"
        #description: """
          Eligendi dolores repellendus vel dolorem. Corrupti rerum ut exercitationem veritatis voluptatibus placeat a. Ex totam qui mollitia dignissimos.\n
          \n
          Voluptas aspernatur consequuntur a possimus. Qui magnam voluptas illum ratione soluta. Iure quasi omnis fugit ut natus ut.\n
          \n
          Iure libero explicabo qui deserunt accusantium harum. Eos harum earum voluptas consequuntur. Cupiditate recusandae omnis quis qui esse. Dignissimos quod sint ut veritatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum harum sit ab in earum. Explicabo eos quaerat delectus non. Non occaecati sit ex ut aliquam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19275 …}
    #channels: Doctrine\ORM\PersistentCollection {#19281 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19277 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#19279 …}
    -internalReference: "REF-000003"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19263 …}
    -documents: Doctrine\ORM\PersistentCollection {#19265 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19269 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19271 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19273 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19466
  +product: App\Entity\Product\Product {#19262
    #id: 40
    #code: "regular_cap_with_big_pompon"
    #attributes: Doctrine\ORM\PersistentCollection {#19283 …}
    #variants: Doctrine\ORM\PersistentCollection {#19285 …}
    #options: Doctrine\ORM\PersistentCollection {#19289 …}
    #associations: Doctrine\ORM\PersistentCollection {#19287 …}
    #createdAt: DateTime @1783132297 {#19260
      date: 2026-07-04 02:31:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19261
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19267 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19946
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19262}
        #id: 313
        #name: "Regular cap with big pompon"
        #slug: "regular-cap-with-big-pompon"
        #description: """
          Eligendi dolores repellendus vel dolorem. Corrupti rerum ut exercitationem veritatis voluptatibus placeat a. Ex totam qui mollitia dignissimos.\n
          \n
          Voluptas aspernatur consequuntur a possimus. Qui magnam voluptas illum ratione soluta. Iure quasi omnis fugit ut natus ut.\n
          \n
          Iure libero explicabo qui deserunt accusantium harum. Eos harum earum voluptas consequuntur. Cupiditate recusandae omnis quis qui esse. Dignissimos quod sint ut veritatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum harum sit ab in earum. Explicabo eos quaerat delectus non. Non occaecati sit ex ut aliquam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19275 …}
    #channels: Doctrine\ORM\PersistentCollection {#19281 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19277 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#19279 …}
    -internalReference: "REF-000003"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19263 …}
    -documents: Doctrine\ORM\PersistentCollection {#19265 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19269 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19271 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19273 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19898 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#18533 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5744 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 3.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#19262
    #id: 40
    #code: "regular_cap_with_big_pompon"
    #attributes: Doctrine\ORM\PersistentCollection {#19283 …}
    #variants: Doctrine\ORM\PersistentCollection {#19285 …}
    #options: Doctrine\ORM\PersistentCollection {#19289 …}
    #associations: Doctrine\ORM\PersistentCollection {#19287 …}
    #createdAt: DateTime @1783132297 {#19260
      date: 2026-07-04 02:31:37.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1783327745 {#19261
      date: 2026-07-06 08:49:05.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#19267 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#19946
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#19262}
        #id: 313
        #name: "Regular cap with big pompon"
        #slug: "regular-cap-with-big-pompon"
        #description: """
          Eligendi dolores repellendus vel dolorem. Corrupti rerum ut exercitationem veritatis voluptatibus placeat a. Ex totam qui mollitia dignissimos.\n
          \n
          Voluptas aspernatur consequuntur a possimus. Qui magnam voluptas illum ratione soluta. Iure quasi omnis fugit ut natus ut.\n
          \n
          Iure libero explicabo qui deserunt accusantium harum. Eos harum earum voluptas consequuntur. Cupiditate recusandae omnis quis qui esse. Dignissimos quod sint ut veritatis.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum harum sit ab in earum. Explicabo eos quaerat delectus non. Non occaecati sit ex ut aliquam."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#19275 …}
    #channels: Doctrine\ORM\PersistentCollection {#19281 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
    #reviews: Doctrine\ORM\PersistentCollection {#19277 …}
    #averageRating: 1.0
    #images: Doctrine\ORM\PersistentCollection {#19279 …}
    -internalReference: "REF-000003"
    -expired: false
    -expirationDate: null
    -toExpire: false
    -bufferStock: 0
    -internalName: null
    -isParent: false
    -videos: Doctrine\ORM\PersistentCollection {#19263 …}
    -documents: Doctrine\ORM\PersistentCollection {#19265 …}
    #customerGroups: Doctrine\ORM\PersistentCollection {#19269 …}
    #organizations: Doctrine\ORM\PersistentCollection {#19271 …}
    #productType: null
    -customizations: Doctrine\ORM\PersistentCollection {#19273 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Regular cap with big pompon"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19968
  -props: [
    "product" => App\Entity\Product\Product {#19262
      #id: 40
      #code: "regular_cap_with_big_pompon"
      #attributes: Doctrine\ORM\PersistentCollection {#19283 …}
      #variants: Doctrine\ORM\PersistentCollection {#19285 …}
      #options: Doctrine\ORM\PersistentCollection {#19289 …}
      #associations: Doctrine\ORM\PersistentCollection {#19287 …}
      #createdAt: DateTime @1783132297 {#19260
        date: 2026-07-04 02:31:37.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1783327745 {#19261
        date: 2026-07-06 08:49:05.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#19267 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#19946
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#19262}
          #id: 313
          #name: "Regular cap with big pompon"
          #slug: "regular-cap-with-big-pompon"
          #description: """
            Eligendi dolores repellendus vel dolorem. Corrupti rerum ut exercitationem veritatis voluptatibus placeat a. Ex totam qui mollitia dignissimos.\n
            \n
            Voluptas aspernatur consequuntur a possimus. Qui magnam voluptas illum ratione soluta. Iure quasi omnis fugit ut natus ut.\n
            \n
            Iure libero explicabo qui deserunt accusantium harum. Eos harum earum voluptas consequuntur. Cupiditate recusandae omnis quis qui esse. Dignissimos quod sint ut veritatis.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum harum sit ab in earum. Explicabo eos quaerat delectus non. Non occaecati sit ex ut aliquam."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#19275 …}
      #channels: Doctrine\ORM\PersistentCollection {#19281 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13213 …}
      #reviews: Doctrine\ORM\PersistentCollection {#19277 …}
      #averageRating: 1.0
      #images: Doctrine\ORM\PersistentCollection {#19279 …}
      -internalReference: "REF-000003"
      -expired: false
      -expirationDate: null
      -toExpire: false
      -bufferStock: 0
      -internalName: null
      -isParent: false
      -videos: Doctrine\ORM\PersistentCollection {#19263 …}
      -documents: Doctrine\ORM\PersistentCollection {#19265 …}
      #customerGroups: Doctrine\ORM\PersistentCollection {#19269 …}
      #organizations: Doctrine\ORM\PersistentCollection {#19271 …}
      #productType: null
      -customizations: Doctrine\ORM\PersistentCollection {#19273 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 3.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20007
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20003 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20018 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20005 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19898 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19920
    #collection: Doctrine\Common\Collections\ArrayCollection {#19921 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19918 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24744 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24746 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20007
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20003 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20018 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20005 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Regular cap with big pompon"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19920
    #collection: Doctrine\Common\Collections\ArrayCollection {#19921 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19918 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24744 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24746 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20025
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20007
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20003 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20018 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20005 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19898 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19920
      #collection: Doctrine\Common\Collections\ArrayCollection {#19921 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19918 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24744 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerUc8rTQ9\EntityManagerGhost614a58f {#296 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24746 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20058 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20038 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20049 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19898 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20063
  +variant: App\Entity\Product\ProductVariant {#19898 …}
  +price: "Login to see price"
  +originalPrice: "Login to see price"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\PricingLists\Calculator\PricingCalculator {#5510 …}
  #moneyFormatter: Sylius\B2BKit\HidePrices\Formatter\HideMoneyFormatter {#8869 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4286 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4645 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#8781 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8762 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20052
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20058 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20038 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20049 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 54.0 MiB 1.44 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17880
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17981 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13914 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18050
  +cart: App\Entity\Order\Order {#17611 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1337 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17880
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13896 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17981 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13914 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: App\Repository\OrderRepository {#4640 …}
}