GET https://app-staging.fr/en_US/taxons/category/t-shirts?sorting%5Bname%5D=asc

Components

12 Twig Components
44 Render Count
57 ms Render Time
26.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
9 50.76ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 5.82ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 6.22ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.96ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.35ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.20ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.31ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 1.25ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.23ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.31ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.04ms

Render calls

sylius_shop:common:currency_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent 26.0 MiB 0.35 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11011
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11004 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11009 …}
    +prefixes: [
      "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 {#11079
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11011
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11004 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11010 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11009 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 26.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11050 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11048 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11047 …}
    +prefixes: [
      "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 {#11037
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4391 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11046
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11050 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11048 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11047 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 26.0 MiB 1.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11183 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11203 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#11231
  +cart: App\Entity\Order\Order {#11286 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1279 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11183 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11203 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4906 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 26.0 MiB 1.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11875
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11871 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11869 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/layout/base/header/navbar/menu.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#11884
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#11875
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#11871 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#11868 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11869 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12153 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12163
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12154
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12150 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12151 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12153 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 0.23 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12262
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12258 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12261 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/sidebar/taxonomy.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12270
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12262
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12258 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12259 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12261 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 26.0 MiB 1.31 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12333
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12332 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/index/content/body/main/header.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent {#12341
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#199 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7266 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12333
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12329 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12330 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12332 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 19.16 ms
Input props
[
  "product" => App\Entity\Product\Product {#7647
    #id: 15
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
    #variants: Doctrine\ORM\PersistentCollection {#8227 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8295 …}
    #createdAt: DateTime @1756761980 {#7785
      date: 2025-09-01 23:26:20.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#7597
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8354 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8357
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7647}
        #id: 113
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Ut saepe nostrum praesentium ut. Numquam voluptatem sint deserunt est. Sapiente est amet quod sed. Quia ratione dolore veritatis incidunt. Reprehenderit et commodi sed hic reprehenderit.\n
          \n
          Doloremque et est voluptas aperiam quidem sed exercitationem. Cupiditate ipsum reprehenderit tempore repudiandae repellendus sit fugiat. Vel illo pariatur quaerat magni. Et aut doloremque tempora velit asperiores itaque praesentium.\n
          \n
          Dolor eum architecto aut voluptate consectetur maiores. Vel quis id cum eligendi nemo quia ut. Beatae quis laudantium nesciunt accusamus adipisci tempore consequuntur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum ut porro vel ipsum ea omnis eligendi. Et ut quia nihil cupiditate voluptate suscipit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
    #channels: Doctrine\ORM\PersistentCollection {#7873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7876 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#12848
  +product: App\Entity\Product\Product {#7647
    #id: 15
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
    #variants: Doctrine\ORM\PersistentCollection {#8227 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8295 …}
    #createdAt: DateTime @1756761980 {#7785
      date: 2025-09-01 23:26:20.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#7597
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8354 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8357
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7647}
        #id: 113
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Ut saepe nostrum praesentium ut. Numquam voluptatem sint deserunt est. Sapiente est amet quod sed. Quia ratione dolore veritatis incidunt. Reprehenderit et commodi sed hic reprehenderit.\n
          \n
          Doloremque et est voluptas aperiam quidem sed exercitationem. Cupiditate ipsum reprehenderit tempore repudiandae repellendus sit fugiat. Vel illo pariatur quaerat magni. Et aut doloremque tempora velit asperiores itaque praesentium.\n
          \n
          Dolor eum architecto aut voluptate consectetur maiores. Vel quis id cum eligendi nemo quia ut. Beatae quis laudantium nesciunt accusamus adipisci tempore consequuntur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum ut porro vel ipsum ea omnis eligendi. Et ut quia nihil cupiditate voluptate suscipit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
    #channels: Doctrine\ORM\PersistentCollection {#7873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7876 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13085 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 1.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#7647
    #id: 15
    #code: "Apollo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
    #variants: Doctrine\ORM\PersistentCollection {#8227 …}
    #options: Doctrine\ORM\PersistentCollection {#8355 …}
    #associations: Doctrine\ORM\PersistentCollection {#8295 …}
    #createdAt: DateTime @1756761980 {#7785
      date: 2025-09-01 23:26:20.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#7597
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8354 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8357
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#7647}
        #id: 113
        #name: "Apollo T-Shirt"
        #slug: "apollo-t-shirt"
        #description: """
          Ut saepe nostrum praesentium ut. Numquam voluptatem sint deserunt est. Sapiente est amet quod sed. Quia ratione dolore veritatis incidunt. Reprehenderit et commodi sed hic reprehenderit.\n
          \n
          Doloremque et est voluptas aperiam quidem sed exercitationem. Cupiditate ipsum reprehenderit tempore repudiandae repellendus sit fugiat. Vel illo pariatur quaerat magni. Et aut doloremque tempora velit asperiores itaque praesentium.\n
          \n
          Dolor eum architecto aut voluptate consectetur maiores. Vel quis id cum eligendi nemo quia ut. Beatae quis laudantium nesciunt accusamus adipisci tempore consequuntur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Eum ut porro vel ipsum ea omnis eligendi. Et ut quia nihil cupiditate voluptate suscipit."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
    #channels: Doctrine\ORM\PersistentCollection {#7873 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#7876 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Apollo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13509
  -props: [
    "product" => App\Entity\Product\Product {#7647
      #id: 15
      #code: "Apollo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8014 …}
      #variants: Doctrine\ORM\PersistentCollection {#8227 …}
      #options: Doctrine\ORM\PersistentCollection {#8355 …}
      #associations: Doctrine\ORM\PersistentCollection {#8295 …}
      #createdAt: DateTime @1756761980 {#7785
        date: 2025-09-01 23:26:20.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#7597
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8354 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8357
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#7647}
          #id: 113
          #name: "Apollo T-Shirt"
          #slug: "apollo-t-shirt"
          #description: """
            Ut saepe nostrum praesentium ut. Numquam voluptatem sint deserunt est. Sapiente est amet quod sed. Quia ratione dolore veritatis incidunt. Reprehenderit et commodi sed hic reprehenderit.\n
            \n
            Doloremque et est voluptas aperiam quidem sed exercitationem. Cupiditate ipsum reprehenderit tempore repudiandae repellendus sit fugiat. Vel illo pariatur quaerat magni. Et aut doloremque tempora velit asperiores itaque praesentium.\n
            \n
            Dolor eum architecto aut voluptate consectetur maiores. Vel quis id cum eligendi nemo quia ut. Beatae quis laudantium nesciunt accusamus adipisci tempore consequuntur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Eum ut porro vel ipsum ea omnis eligendi. Et ut quia nihil cupiditate voluptate suscipit."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8360 …}
      #channels: Doctrine\ORM\PersistentCollection {#7873 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#7781 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#7876 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 1.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13630
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13585 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13629 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13085 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13442
    #collection: Doctrine\Common\Collections\ArrayCollection {#13443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13439 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23618 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23670 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13630
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13585 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13580 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13629 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Apollo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13442
    #collection: Doctrine\Common\Collections\ArrayCollection {#13443 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13439 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23618 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23670 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#13634
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13630
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13585 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#13580 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13629 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13085 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13442
      #collection: Doctrine\Common\Collections\ArrayCollection {#13443 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13439 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23618 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23670 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13853
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13085 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#13862
  +variant: App\Entity\Product\ProductVariant {#13085 …}
  +price: "$40.99"
  +originalPrice: "$40.99"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13853
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13843 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13851 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13852 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.70 ms
Input props
[
  "product" => App\Entity\Product\Product {#8367
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8374 …}
    #variants: Doctrine\ORM\PersistentCollection {#8376 …}
    #options: Doctrine\ORM\PersistentCollection {#8380 …}
    #associations: Doctrine\ORM\PersistentCollection {#8378 …}
    #createdAt: DateTime @1756917944 {#8365
      date: 2025-09-03 18:45:44.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8364
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8383 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8384
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8367}
        #id: 169
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Exercitationem commodi est consequuntur. Iste atque eum dolorem quod quia voluptas blanditiis id. Exercitationem adipisci animi in asperiores sed molestiae non dolores.\n
          \n
          Ut est ab autem similique excepturi mollitia. Id ipsum eveniet velit provident aspernatur. Veritatis quae nisi perferendis quaerat quia illum soluta natus.\n
          \n
          Et laborum cupiditate quisquam sequi sit harum voluptates. Sed optio deleniti voluptatem totam dolores. Eius dolorem quibusdam dolore ea sint enim sit. Ut dolor recusandae inventore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut alias laboriosam doloremque et rerum. Quos quo in laboriosam est ipsa. Dolores eaque nemo expedita quis eaque non. Voluptas rem aut eius dolore ut. Fugiat rerum qui provident assumenda iusto excepturi hic animi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8386 …}
    #channels: Doctrine\ORM\PersistentCollection {#8372 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8368 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8370 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#13487
  +product: App\Entity\Product\Product {#8367
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8374 …}
    #variants: Doctrine\ORM\PersistentCollection {#8376 …}
    #options: Doctrine\ORM\PersistentCollection {#8380 …}
    #associations: Doctrine\ORM\PersistentCollection {#8378 …}
    #createdAt: DateTime @1756917944 {#8365
      date: 2025-09-03 18:45:44.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8364
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8383 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8384
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8367}
        #id: 169
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Exercitationem commodi est consequuntur. Iste atque eum dolorem quod quia voluptas blanditiis id. Exercitationem adipisci animi in asperiores sed molestiae non dolores.\n
          \n
          Ut est ab autem similique excepturi mollitia. Id ipsum eveniet velit provident aspernatur. Veritatis quae nisi perferendis quaerat quia illum soluta natus.\n
          \n
          Et laborum cupiditate quisquam sequi sit harum voluptates. Sed optio deleniti voluptatem totam dolores. Eius dolorem quibusdam dolore ea sint enim sit. Ut dolor recusandae inventore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut alias laboriosam doloremque et rerum. Quos quo in laboriosam est ipsa. Dolores eaque nemo expedita quis eaque non. Voluptas rem aut eius dolore ut. Fugiat rerum qui provident assumenda iusto excepturi hic animi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8386 …}
    #channels: Doctrine\ORM\PersistentCollection {#8372 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8368 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8370 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13935 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.52 ms
Input props
[
  "product" => App\Entity\Product\Product {#8367
    #id: 22
    #code: "Aurora_Surge_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8374 …}
    #variants: Doctrine\ORM\PersistentCollection {#8376 …}
    #options: Doctrine\ORM\PersistentCollection {#8380 …}
    #associations: Doctrine\ORM\PersistentCollection {#8378 …}
    #createdAt: DateTime @1756917944 {#8365
      date: 2025-09-03 18:45:44.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8364
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8383 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8384
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8367}
        #id: 169
        #name: "Aurora Surge T-Shirt"
        #slug: "aurora-surge-t-shirt"
        #description: """
          Exercitationem commodi est consequuntur. Iste atque eum dolorem quod quia voluptas blanditiis id. Exercitationem adipisci animi in asperiores sed molestiae non dolores.\n
          \n
          Ut est ab autem similique excepturi mollitia. Id ipsum eveniet velit provident aspernatur. Veritatis quae nisi perferendis quaerat quia illum soluta natus.\n
          \n
          Et laborum cupiditate quisquam sequi sit harum voluptates. Sed optio deleniti voluptatem totam dolores. Eius dolorem quibusdam dolore ea sint enim sit. Ut dolor recusandae inventore.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Aut alias laboriosam doloremque et rerum. Quos quo in laboriosam est ipsa. Dolores eaque nemo expedita quis eaque non. Voluptas rem aut eius dolore ut. Fugiat rerum qui provident assumenda iusto excepturi hic animi."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8386 …}
    #channels: Doctrine\ORM\PersistentCollection {#8372 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8368 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8370 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Aurora Surge T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14009
  -props: [
    "product" => App\Entity\Product\Product {#8367
      #id: 22
      #code: "Aurora_Surge_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8374 …}
      #variants: Doctrine\ORM\PersistentCollection {#8376 …}
      #options: Doctrine\ORM\PersistentCollection {#8380 …}
      #associations: Doctrine\ORM\PersistentCollection {#8378 …}
      #createdAt: DateTime @1756917944 {#8365
        date: 2025-09-03 18:45:44.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8364
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8383 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8384
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8367}
          #id: 169
          #name: "Aurora Surge T-Shirt"
          #slug: "aurora-surge-t-shirt"
          #description: """
            Exercitationem commodi est consequuntur. Iste atque eum dolorem quod quia voluptas blanditiis id. Exercitationem adipisci animi in asperiores sed molestiae non dolores.\n
            \n
            Ut est ab autem similique excepturi mollitia. Id ipsum eveniet velit provident aspernatur. Veritatis quae nisi perferendis quaerat quia illum soluta natus.\n
            \n
            Et laborum cupiditate quisquam sequi sit harum voluptates. Sed optio deleniti voluptatem totam dolores. Eius dolorem quibusdam dolore ea sint enim sit. Ut dolor recusandae inventore.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Aut alias laboriosam doloremque et rerum. Quos quo in laboriosam est ipsa. Dolores eaque nemo expedita quis eaque non. Voluptas rem aut eius dolore ut. Fugiat rerum qui provident assumenda iusto excepturi hic animi."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8386 …}
      #channels: Doctrine\ORM\PersistentCollection {#8372 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8368 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8370 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13993 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14065 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13990 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13935 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13957
    #collection: Doctrine\Common\Collections\ArrayCollection {#13958 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13955 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23690 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23692 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14109
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13993 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14065 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13990 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Aurora Surge T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13957
    #collection: Doctrine\Common\Collections\ArrayCollection {#13958 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13955 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23690 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23692 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14113
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14109
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13993 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14065 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13990 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13935 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13957
      #collection: Doctrine\Common\Collections\ArrayCollection {#13958 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13955 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23690 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23692 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14163
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14154 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14161 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14162 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13935 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14166
  +variant: App\Entity\Product\ProductVariant {#13935 …}
  +price: "$67.42"
  +originalPrice: "$67.42"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14163
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14154 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14161 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14162 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8391
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
    #variants: Doctrine\ORM\PersistentCollection {#8403 …}
    #options: Doctrine\ORM\PersistentCollection {#8407 …}
    #associations: Doctrine\ORM\PersistentCollection {#8405 …}
    #createdAt: DateTime @1756550754 {#8389
      date: 2025-08-30 12:45:54.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8388
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8410 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8411
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8391}
        #id: 17
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Ipsam suscipit animi aliquid est perspiciatis. Rerum blanditiis consequatur atque doloremque nostrum et nostrum. Mollitia qui eos impedit non aperiam dolorem.\n
          \n
          Molestias animi ea excepturi rerum id laudantium expedita tempore. Ad quis omnis et quia. Laborum similique deleniti id officiis. Autem autem voluptatem debitis et dolores et ullam consequatur. Et consequatur et labore.\n
          \n
          Voluptas nulla necessitatibus reprehenderit aut. Recusandae delectus suscipit labore sint sapiente quo. Neque nulla at enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui amet optio doloremque eveniet nesciunt occaecati. Veritatis quo voluptate et aliquam recusandae magnam. Excepturi sunt iure nam est."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
    #channels: Doctrine\ORM\PersistentCollection {#8399 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8397 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14000
  +product: App\Entity\Product\Product {#8391
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
    #variants: Doctrine\ORM\PersistentCollection {#8403 …}
    #options: Doctrine\ORM\PersistentCollection {#8407 …}
    #associations: Doctrine\ORM\PersistentCollection {#8405 …}
    #createdAt: DateTime @1756550754 {#8389
      date: 2025-08-30 12:45:54.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8388
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8410 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8411
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8391}
        #id: 17
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Ipsam suscipit animi aliquid est perspiciatis. Rerum blanditiis consequatur atque doloremque nostrum et nostrum. Mollitia qui eos impedit non aperiam dolorem.\n
          \n
          Molestias animi ea excepturi rerum id laudantium expedita tempore. Ad quis omnis et quia. Laborum similique deleniti id officiis. Autem autem voluptatem debitis et dolores et ullam consequatur. Et consequatur et labore.\n
          \n
          Voluptas nulla necessitatibus reprehenderit aut. Recusandae delectus suscipit labore sint sapiente quo. Neque nulla at enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui amet optio doloremque eveniet nesciunt occaecati. Veritatis quo voluptate et aliquam recusandae magnam. Excepturi sunt iure nam est."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
    #channels: Doctrine\ORM\PersistentCollection {#8399 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8397 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14229 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.53 ms
Input props
[
  "product" => App\Entity\Product\Product {#8391
    #id: 3
    #code: "Celestial_Harmony_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
    #variants: Doctrine\ORM\PersistentCollection {#8403 …}
    #options: Doctrine\ORM\PersistentCollection {#8407 …}
    #associations: Doctrine\ORM\PersistentCollection {#8405 …}
    #createdAt: DateTime @1756550754 {#8389
      date: 2025-08-30 12:45:54.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8388
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8410 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8411
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8391}
        #id: 17
        #name: "Celestial Harmony T-Shirt"
        #slug: "celestial-harmony-t-shirt"
        #description: """
          Ipsam suscipit animi aliquid est perspiciatis. Rerum blanditiis consequatur atque doloremque nostrum et nostrum. Mollitia qui eos impedit non aperiam dolorem.\n
          \n
          Molestias animi ea excepturi rerum id laudantium expedita tempore. Ad quis omnis et quia. Laborum similique deleniti id officiis. Autem autem voluptatem debitis et dolores et ullam consequatur. Et consequatur et labore.\n
          \n
          Voluptas nulla necessitatibus reprehenderit aut. Recusandae delectus suscipit labore sint sapiente quo. Neque nulla at enim.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui amet optio doloremque eveniet nesciunt occaecati. Veritatis quo voluptate et aliquam recusandae magnam. Excepturi sunt iure nam est."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
    #channels: Doctrine\ORM\PersistentCollection {#8399 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8397 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Celestial Harmony T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14303
  -props: [
    "product" => App\Entity\Product\Product {#8391
      #id: 3
      #code: "Celestial_Harmony_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8401 …}
      #variants: Doctrine\ORM\PersistentCollection {#8403 …}
      #options: Doctrine\ORM\PersistentCollection {#8407 …}
      #associations: Doctrine\ORM\PersistentCollection {#8405 …}
      #createdAt: DateTime @1756550754 {#8389
        date: 2025-08-30 12:45:54.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8388
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8410 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8411
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8391}
          #id: 17
          #name: "Celestial Harmony T-Shirt"
          #slug: "celestial-harmony-t-shirt"
          #description: """
            Ipsam suscipit animi aliquid est perspiciatis. Rerum blanditiis consequatur atque doloremque nostrum et nostrum. Mollitia qui eos impedit non aperiam dolorem.\n
            \n
            Molestias animi ea excepturi rerum id laudantium expedita tempore. Ad quis omnis et quia. Laborum similique deleniti id officiis. Autem autem voluptatem debitis et dolores et ullam consequatur. Et consequatur et labore.\n
            \n
            Voluptas nulla necessitatibus reprehenderit aut. Recusandae delectus suscipit labore sint sapiente quo. Neque nulla at enim.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Qui amet optio doloremque eveniet nesciunt occaecati. Veritatis quo voluptate et aliquam recusandae magnam. Excepturi sunt iure nam est."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8413 …}
      #channels: Doctrine\ORM\PersistentCollection {#8399 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8395 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8397 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14287 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14284 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14229 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14251
    #collection: Doctrine\Common\Collections\ArrayCollection {#14252 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14249 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23704 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23706 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14287 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14362 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14284 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Celestial Harmony T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14251
    #collection: Doctrine\Common\Collections\ArrayCollection {#14252 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14249 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23704 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23706 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14410
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14406
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14287 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14362 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14284 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14229 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14251
      #collection: Doctrine\Common\Collections\ArrayCollection {#14252 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14249 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23704 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23706 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14460
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14451 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14459 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14229 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14463
  +variant: App\Entity\Product\ProductVariant {#14229 …}
  +price: "$52.40"
  +originalPrice: "$52.40"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14460
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14451 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14458 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14459 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8418
    #id: 14
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8427 …}
    #options: Doctrine\ORM\PersistentCollection {#8431 …}
    #associations: Doctrine\ORM\PersistentCollection {#8429 …}
    #createdAt: DateTime @1756559134 {#8416
      date: 2025-08-30 15:05:34.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8415
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8434 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8435
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8418}
        #id: 105
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Eius tenetur consectetur quia sed beatae. Accusamus et reprehenderit occaecati quia quibusdam tempora error iusto. Sed unde voluptas esse vitae eligendi. Sint occaecati animi occaecati magnam minus natus maxime maiores.\n
          \n
          Beatae dicta in earum provident. Repudiandae facilis qui dolores veritatis. Provident ut fugiat tempora deserunt et eos expedita. Aliquid consequatur ut qui rerum.\n
          \n
          Earum aliquid sint ex delectus ut. Similique quis veritatis tempore rerum. Repellat officia eveniet culpa odio ut corporis consequuntur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veniam sit tempore quos. Magnam tempora asperiores labore in id. Rerum aperiam ratione dolores et. Sapiente commodi blanditiis distinctio veritatis. Quo et adipisci recusandae quis optio adipisci praesentium enim."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8421 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14294
  +product: App\Entity\Product\Product {#8418
    #id: 14
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8427 …}
    #options: Doctrine\ORM\PersistentCollection {#8431 …}
    #associations: Doctrine\ORM\PersistentCollection {#8429 …}
    #createdAt: DateTime @1756559134 {#8416
      date: 2025-08-30 15:05:34.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8415
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8434 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8435
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8418}
        #id: 105
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Eius tenetur consectetur quia sed beatae. Accusamus et reprehenderit occaecati quia quibusdam tempora error iusto. Sed unde voluptas esse vitae eligendi. Sint occaecati animi occaecati magnam minus natus maxime maiores.\n
          \n
          Beatae dicta in earum provident. Repudiandae facilis qui dolores veritatis. Provident ut fugiat tempora deserunt et eos expedita. Aliquid consequatur ut qui rerum.\n
          \n
          Earum aliquid sint ex delectus ut. Similique quis veritatis tempore rerum. Repellat officia eveniet culpa odio ut corporis consequuntur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veniam sit tempore quos. Magnam tempora asperiores labore in id. Rerum aperiam ratione dolores et. Sapiente commodi blanditiis distinctio veritatis. Quo et adipisci recusandae quis optio adipisci praesentium enim."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8421 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14526 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8418
    #id: 14
    #code: "Comet_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
    #variants: Doctrine\ORM\PersistentCollection {#8427 …}
    #options: Doctrine\ORM\PersistentCollection {#8431 …}
    #associations: Doctrine\ORM\PersistentCollection {#8429 …}
    #createdAt: DateTime @1756559134 {#8416
      date: 2025-08-30 15:05:34.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8415
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8434 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8435
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8418}
        #id: 105
        #name: "Comet Pulse T-Shirt"
        #slug: "comet-pulse-t-shirt"
        #description: """
          Eius tenetur consectetur quia sed beatae. Accusamus et reprehenderit occaecati quia quibusdam tempora error iusto. Sed unde voluptas esse vitae eligendi. Sint occaecati animi occaecati magnam minus natus maxime maiores.\n
          \n
          Beatae dicta in earum provident. Repudiandae facilis qui dolores veritatis. Provident ut fugiat tempora deserunt et eos expedita. Aliquid consequatur ut qui rerum.\n
          \n
          Earum aliquid sint ex delectus ut. Similique quis veritatis tempore rerum. Repellat officia eveniet culpa odio ut corporis consequuntur.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Veniam sit tempore quos. Magnam tempora asperiores labore in id. Rerum aperiam ratione dolores et. Sapiente commodi blanditiis distinctio veritatis. Quo et adipisci recusandae quis optio adipisci praesentium enim."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
    #channels: Doctrine\ORM\PersistentCollection {#8423 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8421 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Comet Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14600
  -props: [
    "product" => App\Entity\Product\Product {#8418
      #id: 14
      #code: "Comet_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8425 …}
      #variants: Doctrine\ORM\PersistentCollection {#8427 …}
      #options: Doctrine\ORM\PersistentCollection {#8431 …}
      #associations: Doctrine\ORM\PersistentCollection {#8429 …}
      #createdAt: DateTime @1756559134 {#8416
        date: 2025-08-30 15:05:34.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8415
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8434 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8435
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8418}
          #id: 105
          #name: "Comet Pulse T-Shirt"
          #slug: "comet-pulse-t-shirt"
          #description: """
            Eius tenetur consectetur quia sed beatae. Accusamus et reprehenderit occaecati quia quibusdam tempora error iusto. Sed unde voluptas esse vitae eligendi. Sint occaecati animi occaecati magnam minus natus maxime maiores.\n
            \n
            Beatae dicta in earum provident. Repudiandae facilis qui dolores veritatis. Provident ut fugiat tempora deserunt et eos expedita. Aliquid consequatur ut qui rerum.\n
            \n
            Earum aliquid sint ex delectus ut. Similique quis veritatis tempore rerum. Repellat officia eveniet culpa odio ut corporis consequuntur.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Veniam sit tempore quos. Magnam tempora asperiores labore in id. Rerum aperiam ratione dolores et. Sapiente commodi blanditiis distinctio veritatis. Quo et adipisci recusandae quis optio adipisci praesentium enim."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8437 …}
      #channels: Doctrine\ORM\PersistentCollection {#8423 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8419 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8421 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14656 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14581 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14526 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14548
    #collection: Doctrine\Common\Collections\ArrayCollection {#14549 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14546 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23718 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23720 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14700
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14584 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14656 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14581 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Comet Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14548
    #collection: Doctrine\Common\Collections\ArrayCollection {#14549 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14546 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23718 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23720 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14704
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14700
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14584 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14656 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14581 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14526 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14548
      #collection: Doctrine\Common\Collections\ArrayCollection {#14549 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14546 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23718 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23720 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14752 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14753 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14526 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14757
  +variant: App\Entity\Product\ProductVariant {#14526 …}
  +price: "$22.37"
  +originalPrice: "$22.37"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14754
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14745 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14752 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14753 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.62 ms
Input props
[
  "product" => App\Entity\Product\Product {#8442
    #id: 18
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8451 …}
    #options: Doctrine\ORM\PersistentCollection {#8455 …}
    #associations: Doctrine\ORM\PersistentCollection {#8453 …}
    #createdAt: DateTime @1756677852 {#8440
      date: 2025-09-01 00:04:12.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8439
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8459
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8442}
        #id: 137
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Accusamus dolorum aut enim eum omnis voluptates. Optio vel voluptatibus fugiat eum quasi modi ut. Numquam sit officia labore omnis qui.\n
          \n
          Modi perspiciatis consequatur at deleniti. Explicabo consequuntur error praesentium. Et esse aut perferendis modi voluptas.\n
          \n
          Ducimus vero eum dicta ea. Fugit qui officiis deleniti odio rerum sint non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laboriosam quaerat aperiam ad et vitae. Unde aut sed in sint omnis est sint. Cupiditate repudiandae sed id iste excepturi sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
    #channels: Doctrine\ORM\PersistentCollection {#8447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8445 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14591
  +product: App\Entity\Product\Product {#8442
    #id: 18
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8451 …}
    #options: Doctrine\ORM\PersistentCollection {#8455 …}
    #associations: Doctrine\ORM\PersistentCollection {#8453 …}
    #createdAt: DateTime @1756677852 {#8440
      date: 2025-09-01 00:04:12.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8439
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8459
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8442}
        #id: 137
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Accusamus dolorum aut enim eum omnis voluptates. Optio vel voluptatibus fugiat eum quasi modi ut. Numquam sit officia labore omnis qui.\n
          \n
          Modi perspiciatis consequatur at deleniti. Explicabo consequuntur error praesentium. Et esse aut perferendis modi voluptas.\n
          \n
          Ducimus vero eum dicta ea. Fugit qui officiis deleniti odio rerum sint non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laboriosam quaerat aperiam ad et vitae. Unde aut sed in sint omnis est sint. Cupiditate repudiandae sed id iste excepturi sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
    #channels: Doctrine\ORM\PersistentCollection {#8447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8445 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#14820 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.48 ms
Input props
[
  "product" => App\Entity\Product\Product {#8442
    #id: 18
    #code: "Cosmic_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
    #variants: Doctrine\ORM\PersistentCollection {#8451 …}
    #options: Doctrine\ORM\PersistentCollection {#8455 …}
    #associations: Doctrine\ORM\PersistentCollection {#8453 …}
    #createdAt: DateTime @1756677852 {#8440
      date: 2025-09-01 00:04:12.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8439
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8458 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8459
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8442}
        #id: 137
        #name: "Cosmic Drift T-Shirt"
        #slug: "cosmic-drift-t-shirt"
        #description: """
          Accusamus dolorum aut enim eum omnis voluptates. Optio vel voluptatibus fugiat eum quasi modi ut. Numquam sit officia labore omnis qui.\n
          \n
          Modi perspiciatis consequatur at deleniti. Explicabo consequuntur error praesentium. Et esse aut perferendis modi voluptas.\n
          \n
          Ducimus vero eum dicta ea. Fugit qui officiis deleniti odio rerum sint non.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Laboriosam quaerat aperiam ad et vitae. Unde aut sed in sint omnis est sint. Cupiditate repudiandae sed id iste excepturi sint."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
    #channels: Doctrine\ORM\PersistentCollection {#8447 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8445 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Cosmic Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14894
  -props: [
    "product" => App\Entity\Product\Product {#8442
      #id: 18
      #code: "Cosmic_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8449 …}
      #variants: Doctrine\ORM\PersistentCollection {#8451 …}
      #options: Doctrine\ORM\PersistentCollection {#8455 …}
      #associations: Doctrine\ORM\PersistentCollection {#8453 …}
      #createdAt: DateTime @1756677852 {#8440
        date: 2025-09-01 00:04:12.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8439
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8458 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8459
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8442}
          #id: 137
          #name: "Cosmic Drift T-Shirt"
          #slug: "cosmic-drift-t-shirt"
          #description: """
            Accusamus dolorum aut enim eum omnis voluptates. Optio vel voluptatibus fugiat eum quasi modi ut. Numquam sit officia labore omnis qui.\n
            \n
            Modi perspiciatis consequatur at deleniti. Explicabo consequuntur error praesentium. Et esse aut perferendis modi voluptas.\n
            \n
            Ducimus vero eum dicta ea. Fugit qui officiis deleniti odio rerum sint non.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Laboriosam quaerat aperiam ad et vitae. Unde aut sed in sint omnis est sint. Cupiditate repudiandae sed id iste excepturi sint."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8461 …}
      #channels: Doctrine\ORM\PersistentCollection {#8447 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8443 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8445 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14994
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14950 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14820 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14842
    #collection: Doctrine\Common\Collections\ArrayCollection {#14843 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14840 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23732 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23734 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14994
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14878 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14950 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Cosmic Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#14842
    #collection: Doctrine\Common\Collections\ArrayCollection {#14843 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#14840 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23732 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23734 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14998
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14994
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14878 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#14950 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14875 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#14820 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#14842
      #collection: Doctrine\Common\Collections\ArrayCollection {#14843 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#14840 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23732 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23734 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15039 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15046 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15047 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#14820 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15051
  +variant: App\Entity\Product\ProductVariant {#14820 …}
  +price: "$25.65"
  +originalPrice: "$25.65"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15048
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15039 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15046 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15047 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 6.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#8466
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
    #variants: Doctrine\ORM\PersistentCollection {#8475 …}
    #options: Doctrine\ORM\PersistentCollection {#8479 …}
    #associations: Doctrine\ORM\PersistentCollection {#8477 …}
    #createdAt: DateTime @1756820335 {#8464
      date: 2025-09-02 15:38:55.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8463
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8482 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8483
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8466}
        #id: 1
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          Ipsa qui ab mollitia laboriosam. Autem dignissimos dicta quaerat rerum quia. Perferendis non esse autem facere repellat aspernatur et. At sit minima sed.\n
          \n
          Quia exercitationem aut quia sint aperiam quia quaerat. Quia nihil non molestiae optio delectus aut. Est ad non dicta ea.\n
          \n
          Laboriosam molestias rem impedit aperiam animi voluptatem doloremque. Nihil et cumque debitis. Illum quo eum modi quisquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui eaque exercitationem voluptatem facere. Omnis at sapiente quia officia laboriosam incidunt ducimus dolor. Sit maxime sit repellendus quo molestiae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
    #channels: Doctrine\ORM\PersistentCollection {#8471 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8469 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14885
  +product: App\Entity\Product\Product {#8466
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
    #variants: Doctrine\ORM\PersistentCollection {#8475 …}
    #options: Doctrine\ORM\PersistentCollection {#8479 …}
    #associations: Doctrine\ORM\PersistentCollection {#8477 …}
    #createdAt: DateTime @1756820335 {#8464
      date: 2025-09-02 15:38:55.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8463
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8482 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8483
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8466}
        #id: 1
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          Ipsa qui ab mollitia laboriosam. Autem dignissimos dicta quaerat rerum quia. Perferendis non esse autem facere repellat aspernatur et. At sit minima sed.\n
          \n
          Quia exercitationem aut quia sint aperiam quia quaerat. Quia nihil non molestiae optio delectus aut. Est ad non dicta ea.\n
          \n
          Laboriosam molestias rem impedit aperiam animi voluptatem doloremque. Nihil et cumque debitis. Illum quo eum modi quisquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui eaque exercitationem voluptatem facere. Omnis at sapiente quia officia laboriosam incidunt ducimus dolor. Sit maxime sit repellendus quo molestiae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
    #channels: Doctrine\ORM\PersistentCollection {#8471 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8469 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15114 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.54 ms
Input props
[
  "product" => App\Entity\Product\Product {#8466
    #id: 1
    #code: "Ethereal_Drift_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
    #variants: Doctrine\ORM\PersistentCollection {#8475 …}
    #options: Doctrine\ORM\PersistentCollection {#8479 …}
    #associations: Doctrine\ORM\PersistentCollection {#8477 …}
    #createdAt: DateTime @1756820335 {#8464
      date: 2025-09-02 15:38:55.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8463
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8482 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8483
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8466}
        #id: 1
        #name: "Ethereal Drift T-Shirt"
        #slug: "ethereal-drift-t-shirt"
        #description: """
          Ipsa qui ab mollitia laboriosam. Autem dignissimos dicta quaerat rerum quia. Perferendis non esse autem facere repellat aspernatur et. At sit minima sed.\n
          \n
          Quia exercitationem aut quia sint aperiam quia quaerat. Quia nihil non molestiae optio delectus aut. Est ad non dicta ea.\n
          \n
          Laboriosam molestias rem impedit aperiam animi voluptatem doloremque. Nihil et cumque debitis. Illum quo eum modi quisquam.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Qui eaque exercitationem voluptatem facere. Omnis at sapiente quia officia laboriosam incidunt ducimus dolor. Sit maxime sit repellendus quo molestiae."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
    #channels: Doctrine\ORM\PersistentCollection {#8471 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8469 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Ethereal Drift T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15188
  -props: [
    "product" => App\Entity\Product\Product {#8466
      #id: 1
      #code: "Ethereal_Drift_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8473 …}
      #variants: Doctrine\ORM\PersistentCollection {#8475 …}
      #options: Doctrine\ORM\PersistentCollection {#8479 …}
      #associations: Doctrine\ORM\PersistentCollection {#8477 …}
      #createdAt: DateTime @1756820335 {#8464
        date: 2025-09-02 15:38:55.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8463
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8482 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8483
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8466}
          #id: 1
          #name: "Ethereal Drift T-Shirt"
          #slug: "ethereal-drift-t-shirt"
          #description: """
            Ipsa qui ab mollitia laboriosam. Autem dignissimos dicta quaerat rerum quia. Perferendis non esse autem facere repellat aspernatur et. At sit minima sed.\n
            \n
            Quia exercitationem aut quia sint aperiam quia quaerat. Quia nihil non molestiae optio delectus aut. Est ad non dicta ea.\n
            \n
            Laboriosam molestias rem impedit aperiam animi voluptatem doloremque. Nihil et cumque debitis. Illum quo eum modi quisquam.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Qui eaque exercitationem voluptatem facere. Omnis at sapiente quia officia laboriosam incidunt ducimus dolor. Sit maxime sit repellendus quo molestiae."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8485 …}
      #channels: Doctrine\ORM\PersistentCollection {#8471 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8467 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8469 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.71 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5930
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15247 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15169 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15114 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15136
    #collection: Doctrine\Common\Collections\ArrayCollection {#15137 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15134 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23746 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23748 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5930
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15172 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15247 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15169 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Ethereal Drift T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15136
    #collection: Doctrine\Common\Collections\ArrayCollection {#15137 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15134 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23746 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23748 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#5884
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#5930
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15172 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15247 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15169 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15114 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15136
      #collection: Doctrine\Common\Collections\ArrayCollection {#15137 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15134 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23746 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23748 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12790
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12130 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12764 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15114 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#12883
  +variant: App\Entity\Product\ProductVariant {#15114 …}
  +price: "$51.65"
  +originalPrice: "$51.65"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12790
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12130 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12764 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12765 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.64 ms
Input props
[
  "product" => App\Entity\Product\Product {#8490
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
    #variants: Doctrine\ORM\PersistentCollection {#8499 …}
    #options: Doctrine\ORM\PersistentCollection {#8503 …}
    #associations: Doctrine\ORM\PersistentCollection {#8501 …}
    #createdAt: DateTime @1756724310 {#8488
      date: 2025-09-01 12:58:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8487
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8506 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8507
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8490}
        #id: 57
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Non et sed velit consequatur odit sit et. Non nam eos ducimus nihil quia quam magnam nostrum. Nihil suscipit ut velit dicta. Eum animi et tempore quia quo veritatis officia.\n
          \n
          Mollitia beatae sunt tempore quisquam. Recusandae dolor est ut iure cumque eligendi molestias. Tempora qui iure eum. Tenetur molestiae laudantium dolore dolores tempora at suscipit aut.\n
          \n
          Aut dignissimos suscipit alias recusandae illo molestiae porro. Non et non ut omnis quasi in. Tempora distinctio accusantium maxime corporis vel est. Facilis ad beatae quisquam voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Magni sunt molestiae fugit repellat. Quia nesciunt iure recusandae dolores fuga occaecati. Id quo eius dolor qui eaque voluptatem corporis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
    #channels: Doctrine\ORM\PersistentCollection {#8495 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8493 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15179
  +product: App\Entity\Product\Product {#8490
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
    #variants: Doctrine\ORM\PersistentCollection {#8499 …}
    #options: Doctrine\ORM\PersistentCollection {#8503 …}
    #associations: Doctrine\ORM\PersistentCollection {#8501 …}
    #createdAt: DateTime @1756724310 {#8488
      date: 2025-09-01 12:58:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8487
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8506 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8507
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8490}
        #id: 57
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Non et sed velit consequatur odit sit et. Non nam eos ducimus nihil quia quam magnam nostrum. Nihil suscipit ut velit dicta. Eum animi et tempore quia quo veritatis officia.\n
          \n
          Mollitia beatae sunt tempore quisquam. Recusandae dolor est ut iure cumque eligendi molestias. Tempora qui iure eum. Tenetur molestiae laudantium dolore dolores tempora at suscipit aut.\n
          \n
          Aut dignissimos suscipit alias recusandae illo molestiae porro. Non et non ut omnis quasi in. Tempora distinctio accusantium maxime corporis vel est. Facilis ad beatae quisquam voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Magni sunt molestiae fugit repellat. Quia nesciunt iure recusandae dolores fuga occaecati. Id quo eius dolor qui eaque voluptatem corporis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
    #channels: Doctrine\ORM\PersistentCollection {#8495 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8493 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#13379 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8490
    #id: 8
    #code: "Galactic_Breeze_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
    #variants: Doctrine\ORM\PersistentCollection {#8499 …}
    #options: Doctrine\ORM\PersistentCollection {#8503 …}
    #associations: Doctrine\ORM\PersistentCollection {#8501 …}
    #createdAt: DateTime @1756724310 {#8488
      date: 2025-09-01 12:58:30.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8487
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8506 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8507
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8490}
        #id: 57
        #name: "Galactic Breeze T-Shirt"
        #slug: "galactic-breeze-t-shirt"
        #description: """
          Non et sed velit consequatur odit sit et. Non nam eos ducimus nihil quia quam magnam nostrum. Nihil suscipit ut velit dicta. Eum animi et tempore quia quo veritatis officia.\n
          \n
          Mollitia beatae sunt tempore quisquam. Recusandae dolor est ut iure cumque eligendi molestias. Tempora qui iure eum. Tenetur molestiae laudantium dolore dolores tempora at suscipit aut.\n
          \n
          Aut dignissimos suscipit alias recusandae illo molestiae porro. Non et non ut omnis quasi in. Tempora distinctio accusantium maxime corporis vel est. Facilis ad beatae quisquam voluptatem.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Magni sunt molestiae fugit repellat. Quia nesciunt iure recusandae dolores fuga occaecati. Id quo eius dolor qui eaque voluptatem corporis."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
    #channels: Doctrine\ORM\PersistentCollection {#8495 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8493 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Breeze T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#14863
  -props: [
    "product" => App\Entity\Product\Product {#8490
      #id: 8
      #code: "Galactic_Breeze_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8497 …}
      #variants: Doctrine\ORM\PersistentCollection {#8499 …}
      #options: Doctrine\ORM\PersistentCollection {#8503 …}
      #associations: Doctrine\ORM\PersistentCollection {#8501 …}
      #createdAt: DateTime @1756724310 {#8488
        date: 2025-09-01 12:58:30.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8487
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8506 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8507
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8490}
          #id: 57
          #name: "Galactic Breeze T-Shirt"
          #slug: "galactic-breeze-t-shirt"
          #description: """
            Non et sed velit consequatur odit sit et. Non nam eos ducimus nihil quia quam magnam nostrum. Nihil suscipit ut velit dicta. Eum animi et tempore quia quo veritatis officia.\n
            \n
            Mollitia beatae sunt tempore quisquam. Recusandae dolor est ut iure cumque eligendi molestias. Tempora qui iure eum. Tenetur molestiae laudantium dolore dolores tempora at suscipit aut.\n
            \n
            Aut dignissimos suscipit alias recusandae illo molestiae porro. Non et non ut omnis quasi in. Tempora distinctio accusantium maxime corporis vel est. Facilis ad beatae quisquam voluptatem.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Magni sunt molestiae fugit repellat. Quia nesciunt iure recusandae dolores fuga occaecati. Id quo eius dolor qui eaque voluptatem corporis."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8509 …}
      #channels: Doctrine\ORM\PersistentCollection {#8495 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8491 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8493 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15372
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14289 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15328 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13379 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13404
    #collection: Doctrine\Common\Collections\ArrayCollection {#13377 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13399 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23760 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23762 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15372
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14289 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15328 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Breeze T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#13404
    #collection: Doctrine\Common\Collections\ArrayCollection {#13377 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#13399 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23760 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23762 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15376
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15372
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14289 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15328 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14282 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#13379 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#13404
      #collection: Doctrine\Common\Collections\ArrayCollection {#13377 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#13399 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23760 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23762 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15426
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15417 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15424 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15425 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#13379 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15429
  +variant: App\Entity\Product\ProductVariant {#13379 …}
  +price: "$6.44"
  +originalPrice: "$6.44"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15426
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15417 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15424 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15425 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.59 ms
Input props
[
  "product" => App\Entity\Product\Product {#8514
    #id: 20
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
    #variants: Doctrine\ORM\PersistentCollection {#8523 …}
    #options: Doctrine\ORM\PersistentCollection {#8527 …}
    #associations: Doctrine\ORM\PersistentCollection {#8525 …}
    #createdAt: DateTime @1756535450 {#8512
      date: 2025-08-30 08:30:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8511
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8531
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8514}
        #id: 153
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Aperiam et omnis facilis possimus non modi minima. Qui placeat quos voluptatem eos unde. Eum corrupti quibusdam quia maxime autem cumque sint asperiores. Dolore est commodi ad.\n
          \n
          Eveniet iure nihil reprehenderit tempora. Quis eum atque iusto vel repellat ut alias natus. Aspernatur modi vitae ratione incidunt fugit.\n
          \n
          Necessitatibus autem tenetur sed ut aspernatur nam eum. Reiciendis aliquam pariatur ut quos aut ea reprehenderit. Esse quod dolore voluptates itaque reiciendis odio veniam nesciunt. Est nulla voluptas velit et et corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maiores incidunt labore voluptatem sint. Molestiae beatae dolor quis dolores. Cupiditate asperiores a excepturi sed maiores corporis optio. Voluptatibus aliquid harum delectus itaque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8519 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8517 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#14570
  +product: App\Entity\Product\Product {#8514
    #id: 20
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
    #variants: Doctrine\ORM\PersistentCollection {#8523 …}
    #options: Doctrine\ORM\PersistentCollection {#8527 …}
    #associations: Doctrine\ORM\PersistentCollection {#8525 …}
    #createdAt: DateTime @1756535450 {#8512
      date: 2025-08-30 08:30:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8511
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8531
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8514}
        #id: 153
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Aperiam et omnis facilis possimus non modi minima. Qui placeat quos voluptatem eos unde. Eum corrupti quibusdam quia maxime autem cumque sint asperiores. Dolore est commodi ad.\n
          \n
          Eveniet iure nihil reprehenderit tempora. Quis eum atque iusto vel repellat ut alias natus. Aspernatur modi vitae ratione incidunt fugit.\n
          \n
          Necessitatibus autem tenetur sed ut aspernatur nam eum. Reiciendis aliquam pariatur ut quos aut ea reprehenderit. Esse quod dolore voluptates itaque reiciendis odio veniam nesciunt. Est nulla voluptas velit et et corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maiores incidunt labore voluptatem sint. Molestiae beatae dolor quis dolores. Cupiditate asperiores a excepturi sed maiores corporis optio. Voluptatibus aliquid harum delectus itaque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8519 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8517 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15492 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.51 ms
Input props
[
  "product" => App\Entity\Product\Product {#8514
    #id: 20
    #code: "Galactic_Pulse_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
    #variants: Doctrine\ORM\PersistentCollection {#8523 …}
    #options: Doctrine\ORM\PersistentCollection {#8527 …}
    #associations: Doctrine\ORM\PersistentCollection {#8525 …}
    #createdAt: DateTime @1756535450 {#8512
      date: 2025-08-30 08:30:50.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8511
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8530 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8531
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8514}
        #id: 153
        #name: "Galactic Pulse T-Shirt"
        #slug: "galactic-pulse-t-shirt"
        #description: """
          Aperiam et omnis facilis possimus non modi minima. Qui placeat quos voluptatem eos unde. Eum corrupti quibusdam quia maxime autem cumque sint asperiores. Dolore est commodi ad.\n
          \n
          Eveniet iure nihil reprehenderit tempora. Quis eum atque iusto vel repellat ut alias natus. Aspernatur modi vitae ratione incidunt fugit.\n
          \n
          Necessitatibus autem tenetur sed ut aspernatur nam eum. Reiciendis aliquam pariatur ut quos aut ea reprehenderit. Esse quod dolore voluptates itaque reiciendis odio veniam nesciunt. Est nulla voluptas velit et et corrupti.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Maiores incidunt labore voluptatem sint. Molestiae beatae dolor quis dolores. Cupiditate asperiores a excepturi sed maiores corporis optio. Voluptatibus aliquid harum delectus itaque."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
    #channels: Doctrine\ORM\PersistentCollection {#8519 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8517 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Galactic Pulse T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15566
  -props: [
    "product" => App\Entity\Product\Product {#8514
      #id: 20
      #code: "Galactic_Pulse_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8521 …}
      #variants: Doctrine\ORM\PersistentCollection {#8523 …}
      #options: Doctrine\ORM\PersistentCollection {#8527 …}
      #associations: Doctrine\ORM\PersistentCollection {#8525 …}
      #createdAt: DateTime @1756535450 {#8512
        date: 2025-08-30 08:30:50.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8511
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8530 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8531
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8514}
          #id: 153
          #name: "Galactic Pulse T-Shirt"
          #slug: "galactic-pulse-t-shirt"
          #description: """
            Aperiam et omnis facilis possimus non modi minima. Qui placeat quos voluptatem eos unde. Eum corrupti quibusdam quia maxime autem cumque sint asperiores. Dolore est commodi ad.\n
            \n
            Eveniet iure nihil reprehenderit tempora. Quis eum atque iusto vel repellat ut alias natus. Aspernatur modi vitae ratione incidunt fugit.\n
            \n
            Necessitatibus autem tenetur sed ut aspernatur nam eum. Reiciendis aliquam pariatur ut quos aut ea reprehenderit. Esse quod dolore voluptates itaque reiciendis odio veniam nesciunt. Est nulla voluptas velit et et corrupti.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Maiores incidunt labore voluptatem sint. Molestiae beatae dolor quis dolores. Cupiditate asperiores a excepturi sed maiores corporis optio. Voluptatibus aliquid harum delectus itaque."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8533 …}
      #channels: Doctrine\ORM\PersistentCollection {#8519 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7643 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8515 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8517 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.56 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15666
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15550 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15547 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15492 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15514
    #collection: Doctrine\Common\Collections\ArrayCollection {#15515 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15512 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23774 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23776 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15666
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15550 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15622 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15547 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Galactic Pulse T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15514
    #collection: Doctrine\Common\Collections\ArrayCollection {#15515 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15512 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23774 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23776 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15670
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15666
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15550 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15622 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15547 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15492 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15514
      #collection: Doctrine\Common\Collections\ArrayCollection {#15515 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15512 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23774 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23776 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.10 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15719 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15492 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#15723
  +variant: App\Entity\Product\ProductVariant {#15492 …}
  +price: "$39.47"
  +originalPrice: "$39.47"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15711 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15718 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15719 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 26.0 MiB 3.67 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
    #variants: Doctrine\ORM\PersistentCollection {#8547 …}
    #options: Doctrine\ORM\PersistentCollection {#8551 …}
    #associations: Doctrine\ORM\PersistentCollection {#8549 …}
    #createdAt: DateTime @1756809471 {#8536
      date: 2025-09-02 12:37:51.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8535
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8554 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8555
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 49
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Placeat reiciendis suscipit ad sed. Est et et et facere ut molestias. Praesentium ut enim omnis aspernatur ut tempore molestiae corporis. Non quis consequuntur in rem ex.\n
          \n
          Impedit labore fuga qui et voluptatem. Quia quasi ex accusamus.\n
          \n
          Corporis est culpa aliquam. Recusandae atque quia doloremque consequatur consequuntur. Libero provident modi ullam sed labore assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Occaecati veniam repudiandae sed. Quidem similique est dolor ducimus architecto. Ea qui earum reiciendis et voluptate et magnam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
    #channels: Doctrine\ORM\PersistentCollection {#8543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8541 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#15557
  +product: App\Entity\Product\Product {#8538
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
    #variants: Doctrine\ORM\PersistentCollection {#8547 …}
    #options: Doctrine\ORM\PersistentCollection {#8551 …}
    #associations: Doctrine\ORM\PersistentCollection {#8549 …}
    #createdAt: DateTime @1756809471 {#8536
      date: 2025-09-02 12:37:51.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8535
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8554 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8555
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 49
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Placeat reiciendis suscipit ad sed. Est et et et facere ut molestias. Praesentium ut enim omnis aspernatur ut tempore molestiae corporis. Non quis consequuntur in rem ex.\n
          \n
          Impedit labore fuga qui et voluptatem. Quia quasi ex accusamus.\n
          \n
          Corporis est culpa aliquam. Recusandae atque quia doloremque consequatur consequuntur. Libero provident modi ullam sed labore assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Occaecati veniam repudiandae sed. Quidem similique est dolor ducimus architecto. Ea qui earum reiciendis et voluptate et magnam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
    #channels: Doctrine\ORM\PersistentCollection {#8543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8541 …}
    #productType: null
  }
  +variant: App\Entity\Product\ProductVariant {#15786 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6771 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#4892 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12398
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12431 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12437 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12424 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
26.0 MiB 0.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8538
    #id: 7
    #code: "Lunar_Echo_T_Shirt"
    #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
    #variants: Doctrine\ORM\PersistentCollection {#8547 …}
    #options: Doctrine\ORM\PersistentCollection {#8551 …}
    #associations: Doctrine\ORM\PersistentCollection {#8549 …}
    #createdAt: DateTime @1756809471 {#8536
      date: 2025-09-02 12:37:51.0 Europe/Paris (+02:00)
    }
    #updatedAt: DateTime @1757106506 {#8535
      date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8554 …}
    #translationsCache: [
      "en_US" => App\Entity\Product\ProductTranslation {#8555
        #locale: "en_US"
        #translatable: App\Entity\Product\Product {#8538}
        #id: 49
        #name: "Lunar Echo T-Shirt"
        #slug: "lunar-echo-t-shirt"
        #description: """
          Placeat reiciendis suscipit ad sed. Est et et et facere ut molestias. Praesentium ut enim omnis aspernatur ut tempore molestiae corporis. Non quis consequuntur in rem ex.\n
          \n
          Impedit labore fuga qui et voluptatem. Quia quasi ex accusamus.\n
          \n
          Corporis est culpa aliquam. Recusandae atque quia doloremque consequatur consequuntur. Libero provident modi ullam sed labore assumenda.
          """
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Occaecati veniam repudiandae sed. Quidem similique est dolor ducimus architecto. Ea qui earum reiciendis et voluptate et magnam."
      }
    ]
    #currentLocale: "en_US"
    #currentTranslation: null
    #fallbackLocale: "en_US"
    #variantSelectionMethod: "match"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
    #channels: Doctrine\ORM\PersistentCollection {#8543 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
    #averageRating: 2.0
    #images: Doctrine\ORM\PersistentCollection {#8541 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Lunar Echo T-Shirt"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15860
  -props: [
    "product" => App\Entity\Product\Product {#8538
      #id: 7
      #code: "Lunar_Echo_T_Shirt"
      #attributes: Doctrine\ORM\PersistentCollection {#8545 …}
      #variants: Doctrine\ORM\PersistentCollection {#8547 …}
      #options: Doctrine\ORM\PersistentCollection {#8551 …}
      #associations: Doctrine\ORM\PersistentCollection {#8549 …}
      #createdAt: DateTime @1756809471 {#8536
        date: 2025-09-02 12:37:51.0 Europe/Paris (+02:00)
      }
      #updatedAt: DateTime @1757106506 {#8535
        date: 2025-09-05 23:08:26.0 Europe/Paris (+02:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8554 …}
      #translationsCache: [
        "en_US" => App\Entity\Product\ProductTranslation {#8555
          #locale: "en_US"
          #translatable: App\Entity\Product\Product {#8538}
          #id: 49
          #name: "Lunar Echo T-Shirt"
          #slug: "lunar-echo-t-shirt"
          #description: """
            Placeat reiciendis suscipit ad sed. Est et et et facere ut molestias. Praesentium ut enim omnis aspernatur ut tempore molestiae corporis. Non quis consequuntur in rem ex.\n
            \n
            Impedit labore fuga qui et voluptatem. Quia quasi ex accusamus.\n
            \n
            Corporis est culpa aliquam. Recusandae atque quia doloremque consequatur consequuntur. Libero provident modi ullam sed labore assumenda.
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Occaecati veniam repudiandae sed. Quidem similique est dolor ducimus architecto. Ea qui earum reiciendis et voluptate et magnam."
        }
      ]
      #currentLocale: "en_US"
      #currentTranslation: null
      #fallbackLocale: "en_US"
      #variantSelectionMethod: "match"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8557 …}
      #channels: Doctrine\ORM\PersistentCollection {#8543 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8393 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8539 …}
      #averageRating: 2.0
      #images: Doctrine\ORM\PersistentCollection {#8541 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
26.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15960
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15844 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15916 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15786 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15808
    #collection: Doctrine\Common\Collections\ArrayCollection {#15809 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15806 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23788 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23790 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15960
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15844 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15916 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15841 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Lunar Echo T-Shirt(T-shirt size: S)"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#15808
    #collection: Doctrine\Common\Collections\ArrayCollection {#15809 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#15806 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#23788 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23790 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#15964
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15960
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15844 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#15916 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15841 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#15786 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#15808
      #collection: Doctrine\Common\Collections\ArrayCollection {#15809 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#15806 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#23788 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerMs5pxlq\EntityManagerGhost614a58f {#188 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#23790 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 26.0 MiB 0.09 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16014
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16005 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16012 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16013 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#15786 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#16017
  +variant: App\Entity\Product\ProductVariant {#15786 …}
  +price: "$33.67"
  +originalPrice: "$33.67"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#4902 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8680 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4067 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1255 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#10902 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8677 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16014
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16005 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16012 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16013 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 26.0 MiB 1.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12107
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10967 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12138 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10977 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#12321
  +cart: App\Entity\Order\Order {#11286 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1279 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12107
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10967 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12138 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#10977 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4906 …}
}