Components

16 Twig Components
28 Render Count
103 ms Render Time
28.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
4 22.49ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
4 3.75ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
4 1.93ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
4 0.56ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.29ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.26ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.19ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.66ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 70.70ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 0.17ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.17ms
sylius_shop:product:add_to_cart_form
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 7.27ms
sylius_shop:common:delivery_time
"Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent"
@SyliusUi/components/default.html.twig
1 0.27ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 0.29ms
sylius_shop:product:list
"Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent"
@SyliusUi/components/default.html.twig
1 27.25ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 0.89ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 28.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11978
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11977 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11976 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/currency_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent {#12111
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11866 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11978
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11971 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11977 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11976 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 28.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12065
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12061 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12063 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12064 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/top_bar/locale_switcher.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent {#12074
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4408 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12065
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12061 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12063 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12064 …}
    +prefixes: [
      "sylius_shop.product.show.header.top_bar"
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 28.0 MiB 1.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12151 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12171 …}
    +prefixes: [
      "sylius_shop.product.show.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12199
  +cart: App\Entity\Order\Order {#12254 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12178
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12151 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12173 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12171 …}
    +prefixes: [
      "sylius_shop.product.show.header.content"
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4943 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 28.0 MiB 1.66 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12864 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12862 …}
    +prefixes: [
      "sylius_shop.product.show.header.navbar"
      "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 {#12874
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#12875 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12865
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12864 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12860 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12862 …}
    +prefixes: [
      "sylius_shop.product.show.header.navbar"
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 28.0 MiB 70.70 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13331
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13317 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13315 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13330 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  "product" => App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#13335
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#13341 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13331
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13317 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13315 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13330 …}
    +prefixes: [
      "sylius_shop.product.show.content.info"
    ]
  }
  +product: App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  +variant: App\Entity\Product\ProductVariant {#8489 …}
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#13340 …}
  +template: "@SyliusShop/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 28.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13465
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13458 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13464 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13463 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
  "product" => App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#13451
  +product: App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#13504 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13465
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13458 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13464 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13463 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.17 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13599 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13608 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8489 …}
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13616
  +variant: App\Entity\Product\ProductVariant {#8489 …}
  +price: "€73.34"
  +originalPrice: "€73.34"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9138 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11866 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9135 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13604
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13599 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13608 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent 28.0 MiB 7.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13681
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13675 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  "product" => App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#13698
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7356 …}
  #manager: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1342 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#207 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1056 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#13702 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#13699 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#12792 …}
  -formView: Symfony\Component\Form\FormView {#13830 …}
  -form: Symfony\Component\Form\Form {#13880 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "_token" => "441c67076486d7c5652ad4dea8da2.PNqpLNVfAvvdoaP6SSOEkLBiGrNKnhfitePsa50wmSI.dIj7eKIOUp7l_o69PFHP-dUXKf0h3yKzhoTZU84F4EpwqZtErS9DvY7CxA"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13681
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13535 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13675 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13674 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary"
    ]
  }
  +product: App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  +variant: null
  #productVariantRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductVariantRepository {#13340 …}
  +template: "@SyliusShop/product/show/content/info/summary/add_to_cart.html.twig"
}
sylius_shop:common:delivery_time Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent 28.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14023
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14005 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14020 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.add_to_cart"
    ]
  }
  "template" => "@SyliusShop/shared/components/common/fastest_delivery_time.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\DeliveryTimeComponent {#14035
  -deliveryTimeProvider: Sylius\Bundle\CoreBundle\Provider\FastestDeliveryTimeProvider {#14044 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1397 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14023
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14005 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14021 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14020 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.summary.add_to_cart"
    ]
  }
  +template: "@SyliusShop/shared/components/common/fastest_delivery_time.html.twig"
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 28.0 MiB 0.29 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17469
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17466 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17468 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
  "product" => App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  "count" => 3
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#17478
  +product: App\Entity\Product\Product {#7638
    #id: 111
    #code: "Radiant_Rays_Cap"
    #attributes: Doctrine\ORM\PersistentCollection {#8133 …}
    #variants: Doctrine\ORM\PersistentCollection {#8346 …}
    #options: Doctrine\ORM\PersistentCollection {#8474 …}
    #associations: Doctrine\ORM\PersistentCollection {#8414 …}
    #createdAt: DateTime @1773150494 {#7646
      date: 2026-03-10 13:48:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#7610
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8473 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8476
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#7638}
        #id: 881
        #name: "Radiant Rays Cap"
        #slug: "radiant-rays-cap"
        #description: """
          Impedit quia ullam voluptatem fugiat. Rem aut minus non inventore qui voluptate. Eligendi rerum veniam accusantium ex. Sit nemo consequatur ut molestiae inventore eaque expedita sed.\n
          \n
          Ut delectus sunt quibusdam sit omnis amet. Adipisci voluptas aut officia voluptatem. Sunt soluta eos quia odit earum. Quia ut alias sit in est id dolore quia.\n
          \n
          Quaerat sunt earum eum et doloribus. Id est nulla animi aut iusto quos est. Eos tenetur consequuntur dolorem. Et facilis omnis cumque ut.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut et culpa eum sed magni doloribus aut. Architecto ut unde sit doloremque atque asperiores nostrum. Veniam exercitationem dicta officia autem et nostrum."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#7772 …}
    #channels: Doctrine\ORM\PersistentCollection {#7992 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7635 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7909 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7994 …}
    #productType: null
  }
  +count: 3
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#13504 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17469
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17465 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17466 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17468 …}
    +prefixes: [
      "sylius_shop.product.show.content.info.overview.accordion.reviews.content"
    ]
  }
}
sylius_shop:product:list Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent 28.0 MiB 27.25 ms
Input props
[
  "limit" => 4
  "template" => "@SyliusShop/product/common/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent {#17450
  +limit: 4
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 8.76 ms
Input props
[
  "product" => App\Entity\Product\Product {#17575
    #id: 142
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#17611 …}
    #variants: Doctrine\ORM\PersistentCollection {#17609 …}
    #options: Doctrine\ORM\PersistentCollection {#17605 …}
    #associations: Doctrine\ORM\PersistentCollection {#17607 …}
    #createdAt: DateTime @1773691356 {#17627
      date: 2026-03-16 20:02:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17591
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17602 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17601
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17575}
        #id: 1129
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
          \n
          Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
          \n
          Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17598 …}
    #channels: Doctrine\ORM\PersistentCollection {#17613 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17617 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17615 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17696
  +product: App\Entity\Product\Product {#17575
    #id: 142
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#17611 …}
    #variants: Doctrine\ORM\PersistentCollection {#17609 …}
    #options: Doctrine\ORM\PersistentCollection {#17605 …}
    #associations: Doctrine\ORM\PersistentCollection {#17607 …}
    #createdAt: DateTime @1773691356 {#17627
      date: 2026-03-16 20:02:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17591
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17602 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17601
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17575}
        #id: 1129
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
          \n
          Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
          \n
          Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17598 …}
    #channels: Doctrine\ORM\PersistentCollection {#17613 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17617 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17615 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#17724 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 1.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#17575
    #id: 142
    #code: "Ocean_Breeze_Beauty"
    #attributes: Doctrine\ORM\PersistentCollection {#17611 …}
    #variants: Doctrine\ORM\PersistentCollection {#17609 …}
    #options: Doctrine\ORM\PersistentCollection {#17605 …}
    #associations: Doctrine\ORM\PersistentCollection {#17607 …}
    #createdAt: DateTime @1773691356 {#17627
      date: 2026-03-16 20:02:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17591
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17602 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17601
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17575}
        #id: 1129
        #name: "Ocean Breeze Beauty"
        #slug: "ocean-breeze-beauty"
        #description: """
          Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
          \n
          Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
          \n
          Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17598 …}
    #channels: Doctrine\ORM\PersistentCollection {#17613 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17617 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17615 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ocean Breeze Beauty"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17814
  -props: [
    "product" => App\Entity\Product\Product {#17575
      #id: 142
      #code: "Ocean_Breeze_Beauty"
      #attributes: Doctrine\ORM\PersistentCollection {#17611 …}
      #variants: Doctrine\ORM\PersistentCollection {#17609 …}
      #options: Doctrine\ORM\PersistentCollection {#17605 …}
      #associations: Doctrine\ORM\PersistentCollection {#17607 …}
      #createdAt: DateTime @1773691356 {#17627
        date: 2026-03-16 20:02:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17591
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17602 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17601
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17575}
          #id: 1129
          #name: "Ocean Breeze Beauty"
          #slug: "ocean-breeze-beauty"
          #description: """
            Corporis repudiandae et illo similique non. Tempora et beatae aperiam qui dolores earum ut. Itaque perferendis illo nobis iste. Facere doloremque est harum voluptas omnis.\n
            \n
            Magnam totam enim voluptas autem quidem perspiciatis architecto. Nulla qui velit rerum culpa labore. Eum itaque quas molestias nemo possimus cum ullam iusto. Qui laudantium aut et consequatur nihil ut reiciendis.\n
            \n
            Est occaecati aspernatur voluptatem quo. Nam autem id et magni. Voluptas error explicabo voluptatibus voluptates excepturi sed.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Voluptates quisquam sit dolor. Praesentium quisquam aliquam tempore distinctio quibusdam. Expedita quod molestias voluptatibus explicabo occaecati et voluptatem. At tempore consequatur vero voluptatem."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17598 …}
      #channels: Doctrine\ORM\PersistentCollection {#17613 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17617 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17615 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18033
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18032 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17724 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17749
    #collection: Doctrine\Common\Collections\ArrayCollection {#17750 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17747 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23877 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23887 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18033
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18032 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ocean Breeze Beauty(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17749
    #collection: Doctrine\Common\Collections\ArrayCollection {#17750 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#17747 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23877 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23887 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18042
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18033
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17878 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17873 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18032 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#17724 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17749
      #collection: Doctrine\Common\Collections\ArrayCollection {#17750 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#17747 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23877 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23887 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.24 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18184
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18175 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18182 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18183 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#17724 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18188
  +variant: App\Entity\Product\ProductVariant {#17724 …}
  +price: "€28.04"
  +originalPrice: "€28.04"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9138 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11866 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9135 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18184
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18175 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18182 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18183 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 4.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#17597
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17577 …}
    #variants: Doctrine\ORM\PersistentCollection {#17578 …}
    #options: Doctrine\ORM\PersistentCollection {#17635 …}
    #associations: Doctrine\ORM\PersistentCollection {#17648 …}
    #createdAt: DateTime @1773685454 {#17600
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17599
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17640 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17597}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17596 …}
    #channels: Doctrine\ORM\PersistentCollection {#17589 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13096 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17592 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17792
  +product: App\Entity\Product\Product {#17597
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17577 …}
    #variants: Doctrine\ORM\PersistentCollection {#17578 …}
    #options: Doctrine\ORM\PersistentCollection {#17635 …}
    #associations: Doctrine\ORM\PersistentCollection {#17648 …}
    #createdAt: DateTime @1773685454 {#17600
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17599
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17640 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17597}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17596 …}
    #channels: Doctrine\ORM\PersistentCollection {#17589 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13096 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17592 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18254 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.87 ms
Input props
[
  "product" => App\Entity\Product\Product {#17597
    #id: 93
    #code: "Swantastic_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#17577 …}
    #variants: Doctrine\ORM\PersistentCollection {#17578 …}
    #options: Doctrine\ORM\PersistentCollection {#17635 …}
    #associations: Doctrine\ORM\PersistentCollection {#17648 …}
    #createdAt: DateTime @1773685454 {#17600
      date: 2026-03-16 18:24:14.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17599
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17640 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17639
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17597}
        #id: 737
        #name: "Swantastic T-Shirt"
        #slug: "swantastic-t-shirt"
        #description: """
          Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
          \n
          Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
          \n
          Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17596 …}
    #channels: Doctrine\ORM\PersistentCollection {#17589 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13096 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17594 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17592 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Swantastic T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18328
  -props: [
    "product" => App\Entity\Product\Product {#17597
      #id: 93
      #code: "Swantastic_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#17577 …}
      #variants: Doctrine\ORM\PersistentCollection {#17578 …}
      #options: Doctrine\ORM\PersistentCollection {#17635 …}
      #associations: Doctrine\ORM\PersistentCollection {#17648 …}
      #createdAt: DateTime @1773685454 {#17600
        date: 2026-03-16 18:24:14.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17599
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17640 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17639
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17597}
          #id: 737
          #name: "Swantastic T-Shirt"
          #slug: "swantastic-t-shirt"
          #description: """
            Inventore quasi odit dolor voluptas. Consequuntur et delectus reiciendis repellendus. Voluptas repellendus explicabo enim minus atque.\n
            \n
            Enim molestiae libero omnis vitae qui doloribus quod. Iste est minima molestias quasi. Recusandae soluta doloribus aut ab libero.\n
            \n
            Aliquam fugit delectus ab doloribus assumenda. Odio excepturi autem quia et et. Possimus vel cupiditate voluptatem saepe doloribus.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Ipsum dolorem harum sequi sapiente soluta sint amet. Architecto ipsum cupiditate molestiae illo. Nemo nemo voluptatem voluptatibus doloribus maiores harum. In accusamus architecto velit et laboriosam nemo dolores."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17596 …}
      #channels: Doctrine\ORM\PersistentCollection {#17589 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13096 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17594 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17592 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.41 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18432
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18388 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18309 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18254 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18276
    #collection: Doctrine\Common\Collections\ArrayCollection {#18277 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18274 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23904 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23906 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18432
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18312 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18388 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18309 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Swantastic T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18276
    #collection: Doctrine\Common\Collections\ArrayCollection {#18277 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18274 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23904 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23906 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18436
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18432
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18312 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18388 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18309 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18254 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18276
      #collection: Doctrine\Common\Collections\ArrayCollection {#18277 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18274 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23904 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23906 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18509
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18500 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18508 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18254 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18512
  +variant: App\Entity\Product\ProductVariant {#18254 …}
  +price: "€38.69"
  +originalPrice: "€38.69"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9138 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11866 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9135 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18509
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18500 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18507 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18508 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 4.72 ms
Input props
[
  "product" => App\Entity\Product\Product {#17630
    #id: 139
    #code: "Sun_Kissed_Sundress"
    #attributes: Doctrine\ORM\PersistentCollection {#17661 …}
    #variants: Doctrine\ORM\PersistentCollection {#17654 …}
    #options: Doctrine\ORM\PersistentCollection {#17651 …}
    #associations: Doctrine\ORM\PersistentCollection {#17652 …}
    #createdAt: DateTime @1773672879 {#17632
      date: 2026-03-16 14:54:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17631
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17647 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17642
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17630}
        #id: 1105
        #name: "Sun-Kissed Sundress"
        #slug: "sun-kissed-sundress"
        #description: """
          Corporis sunt molestiae facere fugit magni natus reiciendis architecto. Qui animi illo dolorum debitis delectus aliquid. Dolorum et sunt culpa qui nesciunt et et.\n
          \n
          Voluptatem eius animi omnis omnis eveniet et accusamus. Quo libero voluptatem tempora distinctio. Et accusamus similique error. Numquam porro distinctio qui.\n
          \n
          Molestiae laboriosam quo sint adipisci rerum. Praesentium temporibus aliquam sunt. Temporibus hic ut assumenda tenetur cumque nostrum reprehenderit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit ut velit sit animi quis optio quasi. Soluta vel sequi quasi minima illo qui. Harum et ea qui. Non qui dolor consectetur eos voluptates aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17633 …}
    #channels: Doctrine\ORM\PersistentCollection {#17628 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17636 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17634 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18319
  +product: App\Entity\Product\Product {#17630
    #id: 139
    #code: "Sun_Kissed_Sundress"
    #attributes: Doctrine\ORM\PersistentCollection {#17661 …}
    #variants: Doctrine\ORM\PersistentCollection {#17654 …}
    #options: Doctrine\ORM\PersistentCollection {#17651 …}
    #associations: Doctrine\ORM\PersistentCollection {#17652 …}
    #createdAt: DateTime @1773672879 {#17632
      date: 2026-03-16 14:54:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17631
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17647 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17642
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17630}
        #id: 1105
        #name: "Sun-Kissed Sundress"
        #slug: "sun-kissed-sundress"
        #description: """
          Corporis sunt molestiae facere fugit magni natus reiciendis architecto. Qui animi illo dolorum debitis delectus aliquid. Dolorum et sunt culpa qui nesciunt et et.\n
          \n
          Voluptatem eius animi omnis omnis eveniet et accusamus. Quo libero voluptatem tempora distinctio. Et accusamus similique error. Numquam porro distinctio qui.\n
          \n
          Molestiae laboriosam quo sint adipisci rerum. Praesentium temporibus aliquam sunt. Temporibus hic ut assumenda tenetur cumque nostrum reprehenderit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit ut velit sit animi quis optio quasi. Soluta vel sequi quasi minima illo qui. Harum et ea qui. Non qui dolor consectetur eos voluptates aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17633 …}
    #channels: Doctrine\ORM\PersistentCollection {#17628 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17636 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17634 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18575 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.82 ms
Input props
[
  "product" => App\Entity\Product\Product {#17630
    #id: 139
    #code: "Sun_Kissed_Sundress"
    #attributes: Doctrine\ORM\PersistentCollection {#17661 …}
    #variants: Doctrine\ORM\PersistentCollection {#17654 …}
    #options: Doctrine\ORM\PersistentCollection {#17651 …}
    #associations: Doctrine\ORM\PersistentCollection {#17652 …}
    #createdAt: DateTime @1773672879 {#17632
      date: 2026-03-16 14:54:39.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17631
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17647 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17642
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17630}
        #id: 1105
        #name: "Sun-Kissed Sundress"
        #slug: "sun-kissed-sundress"
        #description: """
          Corporis sunt molestiae facere fugit magni natus reiciendis architecto. Qui animi illo dolorum debitis delectus aliquid. Dolorum et sunt culpa qui nesciunt et et.\n
          \n
          Voluptatem eius animi omnis omnis eveniet et accusamus. Quo libero voluptatem tempora distinctio. Et accusamus similique error. Numquam porro distinctio qui.\n
          \n
          Molestiae laboriosam quo sint adipisci rerum. Praesentium temporibus aliquam sunt. Temporibus hic ut assumenda tenetur cumque nostrum reprehenderit.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Sit ut velit sit animi quis optio quasi. Soluta vel sequi quasi minima illo qui. Harum et ea qui. Non qui dolor consectetur eos voluptates aut."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17633 …}
    #channels: Doctrine\ORM\PersistentCollection {#17628 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17636 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17634 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sun-Kissed Sundress"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18649
  -props: [
    "product" => App\Entity\Product\Product {#17630
      #id: 139
      #code: "Sun_Kissed_Sundress"
      #attributes: Doctrine\ORM\PersistentCollection {#17661 …}
      #variants: Doctrine\ORM\PersistentCollection {#17654 …}
      #options: Doctrine\ORM\PersistentCollection {#17651 …}
      #associations: Doctrine\ORM\PersistentCollection {#17652 …}
      #createdAt: DateTime @1773672879 {#17632
        date: 2026-03-16 14:54:39.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17631
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17647 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17642
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17630}
          #id: 1105
          #name: "Sun-Kissed Sundress"
          #slug: "sun-kissed-sundress"
          #description: """
            Corporis sunt molestiae facere fugit magni natus reiciendis architecto. Qui animi illo dolorum debitis delectus aliquid. Dolorum et sunt culpa qui nesciunt et et.\n
            \n
            Voluptatem eius animi omnis omnis eveniet et accusamus. Quo libero voluptatem tempora distinctio. Et accusamus similique error. Numquam porro distinctio qui.\n
            \n
            Molestiae laboriosam quo sint adipisci rerum. Praesentium temporibus aliquam sunt. Temporibus hic ut assumenda tenetur cumque nostrum reprehenderit.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Sit ut velit sit animi quis optio quasi. Soluta vel sequi quasi minima illo qui. Harum et ea qui. Non qui dolor consectetur eos voluptates aut."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17633 …}
      #channels: Doctrine\ORM\PersistentCollection {#17628 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17636 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17634 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.45 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18854
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18633 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18700 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18630 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18575 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18597
    #collection: Doctrine\Common\Collections\ArrayCollection {#18598 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18595 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23919 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23921 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18854
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18633 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18700 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18630 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sun-Kissed Sundress(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18597
    #collection: Doctrine\Common\Collections\ArrayCollection {#18598 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18595 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23919 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23921 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18858
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18854
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18633 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18700 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18630 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18575 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18597
      #collection: Doctrine\Common\Collections\ArrayCollection {#18598 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18595 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23919 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23921 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.11 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18908
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18899 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18906 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18907 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18575 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18911
  +variant: App\Entity\Product\ProductVariant {#18575 …}
  +price: "€18.88"
  +originalPrice: "€18.88"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9138 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11866 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9135 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18908
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18899 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18906 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18907 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 28.0 MiB 4.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#17663
    #id: 143
    #code: "Sunflower_Fields_Forever"
    #attributes: Doctrine\ORM\PersistentCollection {#17670 …}
    #variants: Doctrine\ORM\PersistentCollection {#17672 …}
    #options: Doctrine\ORM\PersistentCollection {#17676 …}
    #associations: Doctrine\ORM\PersistentCollection {#17674 …}
    #createdAt: DateTime @1773660521 {#17644
      date: 2026-03-16 11:28:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17643
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17679 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17680
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17663}
        #id: 1137
        #name: "Sunflower Fields Forever"
        #slug: "sunflower-fields-forever"
        #description: """
          Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
          \n
          Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
          \n
          Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17664 …}
    #channels: Doctrine\ORM\PersistentCollection {#17668 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17662 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17666 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18640
  +product: App\Entity\Product\Product {#17663
    #id: 143
    #code: "Sunflower_Fields_Forever"
    #attributes: Doctrine\ORM\PersistentCollection {#17670 …}
    #variants: Doctrine\ORM\PersistentCollection {#17672 …}
    #options: Doctrine\ORM\PersistentCollection {#17676 …}
    #associations: Doctrine\ORM\PersistentCollection {#17674 …}
    #createdAt: DateTime @1773660521 {#17644
      date: 2026-03-16 11:28:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17643
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17679 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17680
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17663}
        #id: 1137
        #name: "Sunflower Fields Forever"
        #slug: "sunflower-fields-forever"
        #description: """
          Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
          \n
          Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
          \n
          Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17664 …}
    #channels: Doctrine\ORM\PersistentCollection {#17668 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17662 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17666 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#18974 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7037 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4921 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
28.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#17663
    #id: 143
    #code: "Sunflower_Fields_Forever"
    #attributes: Doctrine\ORM\PersistentCollection {#17670 …}
    #variants: Doctrine\ORM\PersistentCollection {#17672 …}
    #options: Doctrine\ORM\PersistentCollection {#17676 …}
    #associations: Doctrine\ORM\PersistentCollection {#17674 …}
    #createdAt: DateTime @1773660521 {#17644
      date: 2026-03-16 11:28:41.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1773693824 {#17643
      date: 2026-03-16 20:43:44.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17679 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#17680
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#17663}
        #id: 1137
        #name: "Sunflower Fields Forever"
        #slug: "sunflower-fields-forever"
        #description: """
          Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
          \n
          Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
          \n
          Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#17664 …}
    #channels: Doctrine\ORM\PersistentCollection {#17668 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
    #reviews: Doctrine\ORM\PersistentCollection {#17662 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#17666 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Sunflower Fields Forever"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19048
  -props: [
    "product" => App\Entity\Product\Product {#17663
      #id: 143
      #code: "Sunflower_Fields_Forever"
      #attributes: Doctrine\ORM\PersistentCollection {#17670 …}
      #variants: Doctrine\ORM\PersistentCollection {#17672 …}
      #options: Doctrine\ORM\PersistentCollection {#17676 …}
      #associations: Doctrine\ORM\PersistentCollection {#17674 …}
      #createdAt: DateTime @1773660521 {#17644
        date: 2026-03-16 11:28:41.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773693824 {#17643
        date: 2026-03-16 20:43:44.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17679 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17680
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#17663}
          #id: 1137
          #name: "Sunflower Fields Forever"
          #slug: "sunflower-fields-forever"
          #description: """
            Hic recusandae voluptas ut soluta sed sit nobis. Doloremque eveniet non iste sequi repudiandae provident.\n
            \n
            Amet aliquam molestiae unde ullam amet quaerat sed. Ratione provident eligendi nemo officiis. Exercitationem sit corporis quo ea vel dolor dignissimos. Ea repellendus voluptatem voluptatem nihil voluptatem quibusdam perspiciatis. Sint molestiae perferendis pariatur pariatur itaque omnis ipsum eum.\n
            \n
            Enim minima ad est repudiandae incidunt quo. Nobis corporis sint modi. Vero voluptas est sit eum. Magnam adipisci sed doloremque delectus nisi.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Officiis iure in fugit. Molestias blanditiis delectus qui nihil nulla similique itaque. Recusandae debitis voluptatem qui eius sed voluptatibus quo. Iure voluptatibus dignissimos illum suscipit."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#17664 …}
      #channels: Doctrine\ORM\PersistentCollection {#17668 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#13068 …}
      #reviews: Doctrine\ORM\PersistentCollection {#17662 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#17666 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
28.0 MiB 0.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19253
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19032 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19099 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19029 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18974 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18996
    #collection: Doctrine\Common\Collections\ArrayCollection {#18997 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18994 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23934 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23936 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19253
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19032 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19099 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19029 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Sunflower Fields Forever(Dress size: S, Dress height: Petite)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#18996
    #collection: Doctrine\Common\Collections\ArrayCollection {#18997 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#18994 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23934 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23936 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19257
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19253
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19032 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19099 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19029 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#18974 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#18996
      #collection: Doctrine\Common\Collections\ArrayCollection {#18997 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#18994 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23934 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerQVn5Sxw\EntityManagerGhost614a58f {#196 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23936 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 28.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19298 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19306 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#18974 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19310
  +variant: App\Entity\Product\ProductVariant {#18974 …}
  +price: "€84.25"
  +originalPrice: "€84.25"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4938 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9138 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4074 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1259 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#11866 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9135 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19307
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19298 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19305 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19306 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 28.0 MiB 0.89 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13252
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11944 …}
    +prefixes: [
      "sylius_shop.product.show.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#17098
  +cart: App\Entity\Order\Order {#12254 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1283 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13252
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11934 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11944 …}
    +prefixes: [
      "sylius_shop.product.show.offcanvas"
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4943 …}
}