GET https://sap.preprod.4runners.fr/wishlist/header-template

Components

12 Twig Components
44 Render Count
33 ms Render Time
54.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
9 24.03ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
9 4.37ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
9 2.65ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
9 0.76ms
sylius_shop:common:currency_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.54ms
sylius_shop:common:locale_switcher
"Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent"
@SyliusUi/components/default.html.twig
1 0.28ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 2.13ms
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
1 2.36ms
sylius_shop:product:show:breadcrumbs
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.46ms
sylius_shop:product:show:taxonomy
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 0.37ms
sylius_shop:product:show:header
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent"
@SyliusUi/components/default.html.twig
1 1.64ms
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 54.0 MiB 0.54 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12796
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12795 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12794 …}
    +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 {#12822
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12796
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12789 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12795 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12794 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:common:locale_switcher Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent 54.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12899
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12898 …}
    +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 {#12908
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4590 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12899
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12895 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#12897 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12898 …}
    +prefixes: [
      "sylius_shop.base.header.top_bar"
    ]
  }
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 54.0 MiB 2.13 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13017 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13015 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13721
  +cart: App\Entity\Order\Order {#16585 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13009
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12981 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13017 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13015 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 54.0 MiB 2.36 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16738
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16731 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16732 …}
    +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 {#16747
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16738
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16734 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16731 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16732 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:product:show:breadcrumbs Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 54.0 MiB 0.46 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18531
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18528 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18530 …}
    +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 {#18540
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18531
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18527 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18528 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18530 …}
    +prefixes: [
      "sylius_shop.product.index.content"
    ]
  }
}
sylius_shop:product:show:taxonomy Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 54.0 MiB 0.37 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18644
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18640 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18641 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18643 …}
    +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 {#18652
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18644
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18640 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18641 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18643 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.sidebar"
    ]
  }
}
sylius_shop:product:show:header Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent 54.0 MiB 1.64 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18722
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18718 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18719 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18721 …}
    +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 {#18730
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#233 …}
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#7551 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18722
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18718 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18719 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18721 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 54.0 MiB 6.06 ms
Input props
[
  "product" => App\Entity\Product\Product {#8195
    #id: 885
    #code: "MDCDDAP-1"
    #attributes: Doctrine\ORM\PersistentCollection {#8428 …}
    #variants: Doctrine\ORM\PersistentCollection {#8641 …}
    #options: Doctrine\ORM\PersistentCollection {#8769 …}
    #associations: Doctrine\ORM\PersistentCollection {#8709 …}
    #createdAt: DateTime @1764670811 {#7874
      date: 2025-12-02 10:20:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670811 {#7904
      date: 2025-12-02 10:20:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8768 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8771
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8195}
        #id: 885
        #name: "NAD MDC DD AP-1 Module Audio Analogique XLR-RCA-PHONO MM"
        #slug: "nad-mdc-dd-ap-1-module-audio-analogique-xlr-rca-phono-mm"
        #description: """
          . Module complémentaire pour NAD C 390DD\n
          . Comprend 1 entrée audio stéréo XLR\n
          . Comprend 1 entrée audio stéréo RCA\n
          . Comprend 1 entrée audio stéréo PHONO (MM/MC)\n
          . Egalisation RIAA réalisée en numérique\n
          . Etage d’entrée analogique en classe A\n
          . Convertisseur analogique-numérique 192 kHz/24 bits avec ajustement automatique
          """
        #metaKeywords: null
        #metaDescription: "module audio pour entrées analogique pour NAD c390 dd"
        #shortDescription: "Module additionnel d'entrées analogiques pour l'amplificateur intégré numérique NAD C390 DD.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8774 …}
    #channels: Doctrine\ORM\PersistentCollection {#8287 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7787 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8219 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8290 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7931 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19273
  +product: App\Entity\Product\Product {#8195
    #id: 885
    #code: "MDCDDAP-1"
    #attributes: Doctrine\ORM\PersistentCollection {#8428 …}
    #variants: Doctrine\ORM\PersistentCollection {#8641 …}
    #options: Doctrine\ORM\PersistentCollection {#8769 …}
    #associations: Doctrine\ORM\PersistentCollection {#8709 …}
    #createdAt: DateTime @1764670811 {#7874
      date: 2025-12-02 10:20:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670811 {#7904
      date: 2025-12-02 10:20:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8768 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8771
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8195}
        #id: 885
        #name: "NAD MDC DD AP-1 Module Audio Analogique XLR-RCA-PHONO MM"
        #slug: "nad-mdc-dd-ap-1-module-audio-analogique-xlr-rca-phono-mm"
        #description: """
          . Module complémentaire pour NAD C 390DD\n
          . Comprend 1 entrée audio stéréo XLR\n
          . Comprend 1 entrée audio stéréo RCA\n
          . Comprend 1 entrée audio stéréo PHONO (MM/MC)\n
          . Egalisation RIAA réalisée en numérique\n
          . Etage d’entrée analogique en classe A\n
          . Convertisseur analogique-numérique 192 kHz/24 bits avec ajustement automatique
          """
        #metaKeywords: null
        #metaDescription: "module audio pour entrées analogique pour NAD c390 dd"
        #shortDescription: "Module additionnel d'entrées analogiques pour l'amplificateur intégré numérique NAD C390 DD.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8774 …}
    #channels: Doctrine\ORM\PersistentCollection {#8287 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7787 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8219 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8290 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7931 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19389 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.84 ms
Input props
[
  "product" => App\Entity\Product\Product {#8195
    #id: 885
    #code: "MDCDDAP-1"
    #attributes: Doctrine\ORM\PersistentCollection {#8428 …}
    #variants: Doctrine\ORM\PersistentCollection {#8641 …}
    #options: Doctrine\ORM\PersistentCollection {#8769 …}
    #associations: Doctrine\ORM\PersistentCollection {#8709 …}
    #createdAt: DateTime @1764670811 {#7874
      date: 2025-12-02 10:20:11.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670811 {#7904
      date: 2025-12-02 10:20:11.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8768 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8771
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8195}
        #id: 885
        #name: "NAD MDC DD AP-1 Module Audio Analogique XLR-RCA-PHONO MM"
        #slug: "nad-mdc-dd-ap-1-module-audio-analogique-xlr-rca-phono-mm"
        #description: """
          . Module complémentaire pour NAD C 390DD\n
          . Comprend 1 entrée audio stéréo XLR\n
          . Comprend 1 entrée audio stéréo RCA\n
          . Comprend 1 entrée audio stéréo PHONO (MM/MC)\n
          . Egalisation RIAA réalisée en numérique\n
          . Etage d’entrée analogique en classe A\n
          . Convertisseur analogique-numérique 192 kHz/24 bits avec ajustement automatique
          """
        #metaKeywords: null
        #metaDescription: "module audio pour entrées analogique pour NAD c390 dd"
        #shortDescription: "Module additionnel d'entrées analogiques pour l'amplificateur intégré numérique NAD C390 DD.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8774 …}
    #channels: Doctrine\ORM\PersistentCollection {#8287 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7787 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8219 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8290 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7931 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "NAD MDC DD AP-1 Module Audio Analogique XLR-RCA-PHONO MM"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19645
  -props: [
    "product" => App\Entity\Product\Product {#8195
      #id: 885
      #code: "MDCDDAP-1"
      #attributes: Doctrine\ORM\PersistentCollection {#8428 …}
      #variants: Doctrine\ORM\PersistentCollection {#8641 …}
      #options: Doctrine\ORM\PersistentCollection {#8769 …}
      #associations: Doctrine\ORM\PersistentCollection {#8709 …}
      #createdAt: DateTime @1764670811 {#7874
        date: 2025-12-02 10:20:11.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670811 {#7904
        date: 2025-12-02 10:20:11.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8768 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8771
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8195}
          #id: 885
          #name: "NAD MDC DD AP-1 Module Audio Analogique XLR-RCA-PHONO MM"
          #slug: "nad-mdc-dd-ap-1-module-audio-analogique-xlr-rca-phono-mm"
          #description: """
            . Module complémentaire pour NAD C 390DD\n
            . Comprend 1 entrée audio stéréo XLR\n
            . Comprend 1 entrée audio stéréo RCA\n
            . Comprend 1 entrée audio stéréo PHONO (MM/MC)\n
            . Egalisation RIAA réalisée en numérique\n
            . Etage d’entrée analogique en classe A\n
            . Convertisseur analogique-numérique 192 kHz/24 bits avec ajustement automatique
            """
          #metaKeywords: null
          #metaDescription: "module audio pour entrées analogique pour NAD c390 dd"
          #shortDescription: "Module additionnel d'entrées analogiques pour l'amplificateur intégré numérique NAD C390 DD.\u{A0}"
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8774 …}
      #channels: Doctrine\ORM\PersistentCollection {#8287 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7787 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8219 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8290 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7931 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.52 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19739
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19747 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19737 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19741 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19389 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19580
    #collection: Doctrine\Common\Collections\ArrayCollection {#19579 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19418 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24547 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24601 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19739
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19747 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19737 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19741 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "NAD MDC DD AP-1 Module Audio Analogique XLR-RCA-PHONO MM"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19580
    #collection: Doctrine\Common\Collections\ArrayCollection {#19579 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19418 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24547 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24601 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19752
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19739
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19747 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#19737 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19741 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19389 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19580
      #collection: Doctrine\Common\Collections\ArrayCollection {#19579 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19418 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24547 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24601 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19820
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19810 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19818 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19819 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19389 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#19829
  +variant: App\Entity\Product\ProductVariant {#19389 …}
  +price: "332,50\u{A0}"
  +originalPrice: "332,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19820
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19810 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19818 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19819 …}
    +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 54.0 MiB 2.65 ms
Input props
[
  "product" => App\Entity\Product\Product {#8781
    #id: 931
    #code: "I8SubStationAxis"
    #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
    #variants: Doctrine\ORM\PersistentCollection {#8796 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8798 …}
    #createdAt: DateTime @1764670838 {#8779
      date: 2025-12-02 10:20:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670838 {#8778
      date: 2025-12-02 10:20:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8803 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8804
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8781}
        #id: 931
        #name: "ISOL-8 SubStation Axis Purificateur de Tension Haut de Gamme"
        #slug: "isol-8-substation-axis-purificateur-de-tension-haut-de-gamme-"
        #description: """
          La dernière génération des I8-SubStations a un format semi-modulaire.\u{A0}Chaque version dispose d'une fonction différente dans un même package de largeur réduite de moitié, de sorte que vos besoins en énergie peuvent toujours être satisfaites dès lors que votre système évolue.\u{A0}Conçu de bout en bout pour délivrer la plus haute performance, le blocage du courant continu est livré en standard.\u{A0}Cette dernière famille des SubStation saura satisfaire les besoins de l'audiophile le plus exigeant.\n
          \n
          \n
          \u{A0}\n
          \n
          Le SubStation Axis propose une troisième option plus économique avec les avantages considérables de blocage du courant continu, mais sans filtrage à plusieurs étages.\u{A0}Lorsque la forme d'onde du réseau de distribution n'est pas parfaitement symétrique en contenu énergétique, une composante du courant continu sera présente et \u{A0}cela saturera partiellement le transformateur du réseau de distribution de l'alimentation secteur.\u{A0}Cela peut conduire à un ronflement acoustique et une réduction des performances de l'équipement connecté.\u{A0}Une version pour courant élevé du célèbre circuit ISOL-8 Axis bloque tout courant continu sur le réseau de distribution entrant.\u{A0}Quatre prises secteurs fournissent une capacité de courant continu de 16A à travers l'appareil avec une connexion de secteur approprié.\u{A0}Le SubStation Axis est éminemment approprié pour élever la performance de tous les composants d'un système audio haut de gamme.\n
          \n
          CARACTÉRISTIQUES TECHNIQUES\n
          Nombre de prises disponibles : 4\u{A0}\n
          Type de prises disponibles : Embases Européenne Schuko\n
          Prise Secteur : 20A verrouillage Neutrik PowerCon (câble non fourni)\n
          * Possibilité de raccordement avec le câble "Real Cable Chambord"\n
          Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs: 232 x 135 x 420 mm\n
          Poids : 4,8 Kg (11,5 kg avec l'emballage)\n
          Tension secteur : 230V AC\n
          Intensité maximum : 16A RMS par prise\u{A0}\n
          Protection : 1 disjoncteur installé sur le panneau arrière\n
          Matériaux : châssis en aluminium Argent, Panneaux en alliage d'aluminium (Option finition noire)
          """
        #metaKeywords: null
        #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
        #shortDescription: "Le Substation Axis offre une solution plus économique intégrant le célèbre circuit Axis DC de blocage de courant continu. Ce purificateur de tension éléctrique est conçu pour obtenir les meilleures performances des éléments d'un système Audiophile haut de gamme.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8806 …}
    #channels: Doctrine\ORM\PersistentCollection {#8792 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8790 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19726
  +product: App\Entity\Product\Product {#8781
    #id: 931
    #code: "I8SubStationAxis"
    #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
    #variants: Doctrine\ORM\PersistentCollection {#8796 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8798 …}
    #createdAt: DateTime @1764670838 {#8779
      date: 2025-12-02 10:20:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670838 {#8778
      date: 2025-12-02 10:20:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8803 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8804
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8781}
        #id: 931
        #name: "ISOL-8 SubStation Axis Purificateur de Tension Haut de Gamme"
        #slug: "isol-8-substation-axis-purificateur-de-tension-haut-de-gamme-"
        #description: """
          La dernière génération des I8-SubStations a un format semi-modulaire.\u{A0}Chaque version dispose d'une fonction différente dans un même package de largeur réduite de moitié, de sorte que vos besoins en énergie peuvent toujours être satisfaites dès lors que votre système évolue.\u{A0}Conçu de bout en bout pour délivrer la plus haute performance, le blocage du courant continu est livré en standard.\u{A0}Cette dernière famille des SubStation saura satisfaire les besoins de l'audiophile le plus exigeant.\n
          \n
          \n
          \u{A0}\n
          \n
          Le SubStation Axis propose une troisième option plus économique avec les avantages considérables de blocage du courant continu, mais sans filtrage à plusieurs étages.\u{A0}Lorsque la forme d'onde du réseau de distribution n'est pas parfaitement symétrique en contenu énergétique, une composante du courant continu sera présente et \u{A0}cela saturera partiellement le transformateur du réseau de distribution de l'alimentation secteur.\u{A0}Cela peut conduire à un ronflement acoustique et une réduction des performances de l'équipement connecté.\u{A0}Une version pour courant élevé du célèbre circuit ISOL-8 Axis bloque tout courant continu sur le réseau de distribution entrant.\u{A0}Quatre prises secteurs fournissent une capacité de courant continu de 16A à travers l'appareil avec une connexion de secteur approprié.\u{A0}Le SubStation Axis est éminemment approprié pour élever la performance de tous les composants d'un système audio haut de gamme.\n
          \n
          CARACTÉRISTIQUES TECHNIQUES\n
          Nombre de prises disponibles : 4\u{A0}\n
          Type de prises disponibles : Embases Européenne Schuko\n
          Prise Secteur : 20A verrouillage Neutrik PowerCon (câble non fourni)\n
          * Possibilité de raccordement avec le câble "Real Cable Chambord"\n
          Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs: 232 x 135 x 420 mm\n
          Poids : 4,8 Kg (11,5 kg avec l'emballage)\n
          Tension secteur : 230V AC\n
          Intensité maximum : 16A RMS par prise\u{A0}\n
          Protection : 1 disjoncteur installé sur le panneau arrière\n
          Matériaux : châssis en aluminium Argent, Panneaux en alliage d'aluminium (Option finition noire)
          """
        #metaKeywords: null
        #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
        #shortDescription: "Le Substation Axis offre une solution plus économique intégrant le célèbre circuit Axis DC de blocage de courant continu. Ce purificateur de tension éléctrique est conçu pour obtenir les meilleures performances des éléments d'un système Audiophile haut de gamme.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8806 …}
    #channels: Doctrine\ORM\PersistentCollection {#8792 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8790 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
  }
  +variant: App\Entity\Product\ProductVariant {#19902 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.57 ms
Input props
[
  "product" => App\Entity\Product\Product {#8781
    #id: 931
    #code: "I8SubStationAxis"
    #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
    #variants: Doctrine\ORM\PersistentCollection {#8796 …}
    #options: Doctrine\ORM\PersistentCollection {#8800 …}
    #associations: Doctrine\ORM\PersistentCollection {#8798 …}
    #createdAt: DateTime @1764670838 {#8779
      date: 2025-12-02 10:20:38.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670838 {#8778
      date: 2025-12-02 10:20:38.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8803 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8804
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8781}
        #id: 931
        #name: "ISOL-8 SubStation Axis Purificateur de Tension Haut de Gamme"
        #slug: "isol-8-substation-axis-purificateur-de-tension-haut-de-gamme-"
        #description: """
          La dernière génération des I8-SubStations a un format semi-modulaire.\u{A0}Chaque version dispose d'une fonction différente dans un même package de largeur réduite de moitié, de sorte que vos besoins en énergie peuvent toujours être satisfaites dès lors que votre système évolue.\u{A0}Conçu de bout en bout pour délivrer la plus haute performance, le blocage du courant continu est livré en standard.\u{A0}Cette dernière famille des SubStation saura satisfaire les besoins de l'audiophile le plus exigeant.\n
          \n
          \n
          \u{A0}\n
          \n
          Le SubStation Axis propose une troisième option plus économique avec les avantages considérables de blocage du courant continu, mais sans filtrage à plusieurs étages.\u{A0}Lorsque la forme d'onde du réseau de distribution n'est pas parfaitement symétrique en contenu énergétique, une composante du courant continu sera présente et \u{A0}cela saturera partiellement le transformateur du réseau de distribution de l'alimentation secteur.\u{A0}Cela peut conduire à un ronflement acoustique et une réduction des performances de l'équipement connecté.\u{A0}Une version pour courant élevé du célèbre circuit ISOL-8 Axis bloque tout courant continu sur le réseau de distribution entrant.\u{A0}Quatre prises secteurs fournissent une capacité de courant continu de 16A à travers l'appareil avec une connexion de secteur approprié.\u{A0}Le SubStation Axis est éminemment approprié pour élever la performance de tous les composants d'un système audio haut de gamme.\n
          \n
          CARACTÉRISTIQUES TECHNIQUES\n
          Nombre de prises disponibles : 4\u{A0}\n
          Type de prises disponibles : Embases Européenne Schuko\n
          Prise Secteur : 20A verrouillage Neutrik PowerCon (câble non fourni)\n
          * Possibilité de raccordement avec le câble "Real Cable Chambord"\n
          Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs: 232 x 135 x 420 mm\n
          Poids : 4,8 Kg (11,5 kg avec l'emballage)\n
          Tension secteur : 230V AC\n
          Intensité maximum : 16A RMS par prise\u{A0}\n
          Protection : 1 disjoncteur installé sur le panneau arrière\n
          Matériaux : châssis en aluminium Argent, Panneaux en alliage d'aluminium (Option finition noire)
          """
        #metaKeywords: null
        #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
        #shortDescription: "Le Substation Axis offre une solution plus économique intégrant le célèbre circuit Axis DC de blocage de courant continu. Ce purificateur de tension éléctrique est conçu pour obtenir les meilleures performances des éléments d'un système Audiophile haut de gamme.\u{A0}"
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8806 …}
    #channels: Doctrine\ORM\PersistentCollection {#8792 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8790 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ISOL-8 SubStation Axis Purificateur de Tension Haut de Gamme"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#19973
  -props: [
    "product" => App\Entity\Product\Product {#8781
      #id: 931
      #code: "I8SubStationAxis"
      #attributes: Doctrine\ORM\PersistentCollection {#8794 …}
      #variants: Doctrine\ORM\PersistentCollection {#8796 …}
      #options: Doctrine\ORM\PersistentCollection {#8800 …}
      #associations: Doctrine\ORM\PersistentCollection {#8798 …}
      #createdAt: DateTime @1764670838 {#8779
        date: 2025-12-02 10:20:38.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670838 {#8778
        date: 2025-12-02 10:20:38.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8803 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8804
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8781}
          #id: 931
          #name: "ISOL-8 SubStation Axis Purificateur de Tension Haut de Gamme"
          #slug: "isol-8-substation-axis-purificateur-de-tension-haut-de-gamme-"
          #description: """
            La dernière génération des I8-SubStations a un format semi-modulaire.\u{A0}Chaque version dispose d'une fonction différente dans un même package de largeur réduite de moitié, de sorte que vos besoins en énergie peuvent toujours être satisfaites dès lors que votre système évolue.\u{A0}Conçu de bout en bout pour délivrer la plus haute performance, le blocage du courant continu est livré en standard.\u{A0}Cette dernière famille des SubStation saura satisfaire les besoins de l'audiophile le plus exigeant.\n
            \n
            \n
            \u{A0}\n
            \n
            Le SubStation Axis propose une troisième option plus économique avec les avantages considérables de blocage du courant continu, mais sans filtrage à plusieurs étages.\u{A0}Lorsque la forme d'onde du réseau de distribution n'est pas parfaitement symétrique en contenu énergétique, une composante du courant continu sera présente et \u{A0}cela saturera partiellement le transformateur du réseau de distribution de l'alimentation secteur.\u{A0}Cela peut conduire à un ronflement acoustique et une réduction des performances de l'équipement connecté.\u{A0}Une version pour courant élevé du célèbre circuit ISOL-8 Axis bloque tout courant continu sur le réseau de distribution entrant.\u{A0}Quatre prises secteurs fournissent une capacité de courant continu de 16A à travers l'appareil avec une connexion de secteur approprié.\u{A0}Le SubStation Axis est éminemment approprié pour élever la performance de tous les composants d'un système audio haut de gamme.\n
            \n
            CARACTÉRISTIQUES TECHNIQUES\n
            Nombre de prises disponibles : 4\u{A0}\n
            Type de prises disponibles : Embases Européenne Schuko\n
            Prise Secteur : 20A verrouillage Neutrik PowerCon (câble non fourni)\n
            * Possibilité de raccordement avec le câble "Real Cable Chambord"\n
            Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs: 232 x 135 x 420 mm\n
            Poids : 4,8 Kg (11,5 kg avec l'emballage)\n
            Tension secteur : 230V AC\n
            Intensité maximum : 16A RMS par prise\u{A0}\n
            Protection : 1 disjoncteur installé sur le panneau arrière\n
            Matériaux : châssis en aluminium Argent, Panneaux en alliage d'aluminium (Option finition noire)
            """
          #metaKeywords: null
          #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
          #shortDescription: "Le Substation Axis offre une solution plus économique intégrant le célèbre circuit Axis DC de blocage de courant continu. Ce purificateur de tension éléctrique est conçu pour obtenir les meilleures performances des éléments d'un système Audiophile haut de gamme.\u{A0}"
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8806 …}
      #channels: Doctrine\ORM\PersistentCollection {#8792 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8788 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8790 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20067
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20043 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20056 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20045 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19902 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19910
    #collection: Doctrine\Common\Collections\ArrayCollection {#19919 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19898 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24622 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24624 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20067
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20043 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20056 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20045 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ISOL-8 SubStation Axis Purificateur de Tension Haut de Gamme"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#19910
    #collection: Doctrine\Common\Collections\ArrayCollection {#19919 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#19898 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24622 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24624 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20072
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20067
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20043 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20056 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20045 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#19902 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#19910
      #collection: Doctrine\Common\Collections\ArrayCollection {#19919 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#19898 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24622 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24624 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20121
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20112 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20120 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#19902 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20124
  +variant: App\Entity\Product\ProductVariant {#19902 …}
  +price: "2\u{202F}625,00\u{A0}"
  +originalPrice: "2\u{202F}625,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20121
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20112 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20119 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20120 …}
    +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 54.0 MiB 2.32 ms
Input props
[
  "product" => App\Entity\Product\Product {#8811
    #id: 929
    #code: "I8MiniSubAxis"
    #attributes: Doctrine\ORM\PersistentCollection {#8818 …}
    #variants: Doctrine\ORM\PersistentCollection {#8820 …}
    #options: Doctrine\ORM\PersistentCollection {#8824 …}
    #associations: Doctrine\ORM\PersistentCollection {#8822 …}
    #createdAt: DateTime @1764670836 {#8809
      date: 2025-12-02 10:20:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670836 {#8808
      date: 2025-12-02 10:20:36.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8827 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8828
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8811}
        #id: 929
        #name: "ISOL-8 MiniSub Axis Purificateur de Tension Électrique"
        #slug: "isol-8-minisub-axis-purificateur-de-tension-electrique-"
        #description: """
          Le MINISUB a toujours été au cœur de ISOL-8, offrant des performances de toute première classe à un prix abordable. L'amélioration du MINISUB a été un véritable défi, des milliers de propriétaires satisfaits du MINISUB à travers le monde ont démontré que ça allait être un acte difficile à suivre.\n
          Grâce à un développement et une adaptation prudente, le fabricant anglais a réussi à intégrer de nombreuses technologies innovantes extraites du produit phare et reconnu ISOL-8 SubStations, permettant au tout nouveau MINISUB Wave et MINISUB Axis de faire un pas en avant, tout en restant raisonnable en terme de prix.\n
          \u{A0}\n
          CARACTÉRISTIQUES PRINCIPALES\u{A0}\u{A0}\n
          . Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus les caractéristiques du Bloc Axis DC.\n
          . Le circuit Axis DC d'ISOL-8 stoppe tout décalage du courant continu présent habituellement dans le réseau éléctrique. Ce décalage affecte le circuit magnétique crucial des alimentations éléctriques de vos équipements, diminue les performances de votre système audio en provoquant du bruit acoustique à travers des vibrations mécaniques.\n
          . Le MiniSub Axis assure à votre système audio d'être épargné des effets négatifs du courant continu présent dans le réseau éléctrique.\u{A0}\n
          . L’architecture du MiniSub Axis est construite autour de composants haut de gamme comme des condensateurs polypropylène rigoureusement sélectionnés, des condensateurs Evox, des inductances OFC Mundorf, et bien sur des bobines ISOL-8.\n
          . Cette architecture fait un bon en avant dans la lutte contre la pollution électrique en aidant votre système audio à déployer tout son potentiel à chaque utilisation.\n
          \u{A0}\n
          \n
          CARACTÉRISTIQUES TECHNIQUES\n
          . Nombre de prises disponibles :\u{A0}6 (4 pour courant faible/moyen et 2 courant fort)\n
          . Type de prises disponibles : Embases Européenne Schuko\n
          . Prise Secteur : 10 A IEC fusionné à 10 ampères (câble non fourni)\n
          . Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs : 444 x 85 x 305 mm\n
          . Poids : 6,7 Kg\n
          . Tension secteur : 230 V AC\n
          . Intensité maximum : 6A par prise de courant faible ou moyen (Low/Mid), 10A par prise de courant fort (High)\n
          . Protection : 2 fusibles installés sur le panneau arrière\n
          . Matériaux : Panneau avant en aluminium Argent (noir en option), Châssis en acier avec finition noire
          """
        #metaKeywords: null
        #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
        #shortDescription: "Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus des caractéristiques de blocage du courant continu du circuit DC Axis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
    #channels: Doctrine\ORM\PersistentCollection {#8816 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8812 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8814 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#19966
  +product: App\Entity\Product\Product {#8811
    #id: 929
    #code: "I8MiniSubAxis"
    #attributes: Doctrine\ORM\PersistentCollection {#8818 …}
    #variants: Doctrine\ORM\PersistentCollection {#8820 …}
    #options: Doctrine\ORM\PersistentCollection {#8824 …}
    #associations: Doctrine\ORM\PersistentCollection {#8822 …}
    #createdAt: DateTime @1764670836 {#8809
      date: 2025-12-02 10:20:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670836 {#8808
      date: 2025-12-02 10:20:36.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8827 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8828
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8811}
        #id: 929
        #name: "ISOL-8 MiniSub Axis Purificateur de Tension Électrique"
        #slug: "isol-8-minisub-axis-purificateur-de-tension-electrique-"
        #description: """
          Le MINISUB a toujours été au cœur de ISOL-8, offrant des performances de toute première classe à un prix abordable. L'amélioration du MINISUB a été un véritable défi, des milliers de propriétaires satisfaits du MINISUB à travers le monde ont démontré que ça allait être un acte difficile à suivre.\n
          Grâce à un développement et une adaptation prudente, le fabricant anglais a réussi à intégrer de nombreuses technologies innovantes extraites du produit phare et reconnu ISOL-8 SubStations, permettant au tout nouveau MINISUB Wave et MINISUB Axis de faire un pas en avant, tout en restant raisonnable en terme de prix.\n
          \u{A0}\n
          CARACTÉRISTIQUES PRINCIPALES\u{A0}\u{A0}\n
          . Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus les caractéristiques du Bloc Axis DC.\n
          . Le circuit Axis DC d'ISOL-8 stoppe tout décalage du courant continu présent habituellement dans le réseau éléctrique. Ce décalage affecte le circuit magnétique crucial des alimentations éléctriques de vos équipements, diminue les performances de votre système audio en provoquant du bruit acoustique à travers des vibrations mécaniques.\n
          . Le MiniSub Axis assure à votre système audio d'être épargné des effets négatifs du courant continu présent dans le réseau éléctrique.\u{A0}\n
          . L’architecture du MiniSub Axis est construite autour de composants haut de gamme comme des condensateurs polypropylène rigoureusement sélectionnés, des condensateurs Evox, des inductances OFC Mundorf, et bien sur des bobines ISOL-8.\n
          . Cette architecture fait un bon en avant dans la lutte contre la pollution électrique en aidant votre système audio à déployer tout son potentiel à chaque utilisation.\n
          \u{A0}\n
          \n
          CARACTÉRISTIQUES TECHNIQUES\n
          . Nombre de prises disponibles :\u{A0}6 (4 pour courant faible/moyen et 2 courant fort)\n
          . Type de prises disponibles : Embases Européenne Schuko\n
          . Prise Secteur : 10 A IEC fusionné à 10 ampères (câble non fourni)\n
          . Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs : 444 x 85 x 305 mm\n
          . Poids : 6,7 Kg\n
          . Tension secteur : 230 V AC\n
          . Intensité maximum : 6A par prise de courant faible ou moyen (Low/Mid), 10A par prise de courant fort (High)\n
          . Protection : 2 fusibles installés sur le panneau arrière\n
          . Matériaux : Panneau avant en aluminium Argent (noir en option), Châssis en acier avec finition noire
          """
        #metaKeywords: null
        #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
        #shortDescription: "Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus des caractéristiques de blocage du courant continu du circuit DC Axis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
    #channels: Doctrine\ORM\PersistentCollection {#8816 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8812 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8814 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20187 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.43 ms
Input props
[
  "product" => App\Entity\Product\Product {#8811
    #id: 929
    #code: "I8MiniSubAxis"
    #attributes: Doctrine\ORM\PersistentCollection {#8818 …}
    #variants: Doctrine\ORM\PersistentCollection {#8820 …}
    #options: Doctrine\ORM\PersistentCollection {#8824 …}
    #associations: Doctrine\ORM\PersistentCollection {#8822 …}
    #createdAt: DateTime @1764670836 {#8809
      date: 2025-12-02 10:20:36.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670836 {#8808
      date: 2025-12-02 10:20:36.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8827 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8828
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8811}
        #id: 929
        #name: "ISOL-8 MiniSub Axis Purificateur de Tension Électrique"
        #slug: "isol-8-minisub-axis-purificateur-de-tension-electrique-"
        #description: """
          Le MINISUB a toujours été au cœur de ISOL-8, offrant des performances de toute première classe à un prix abordable. L'amélioration du MINISUB a été un véritable défi, des milliers de propriétaires satisfaits du MINISUB à travers le monde ont démontré que ça allait être un acte difficile à suivre.\n
          Grâce à un développement et une adaptation prudente, le fabricant anglais a réussi à intégrer de nombreuses technologies innovantes extraites du produit phare et reconnu ISOL-8 SubStations, permettant au tout nouveau MINISUB Wave et MINISUB Axis de faire un pas en avant, tout en restant raisonnable en terme de prix.\n
          \u{A0}\n
          CARACTÉRISTIQUES PRINCIPALES\u{A0}\u{A0}\n
          . Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus les caractéristiques du Bloc Axis DC.\n
          . Le circuit Axis DC d'ISOL-8 stoppe tout décalage du courant continu présent habituellement dans le réseau éléctrique. Ce décalage affecte le circuit magnétique crucial des alimentations éléctriques de vos équipements, diminue les performances de votre système audio en provoquant du bruit acoustique à travers des vibrations mécaniques.\n
          . Le MiniSub Axis assure à votre système audio d'être épargné des effets négatifs du courant continu présent dans le réseau éléctrique.\u{A0}\n
          . L’architecture du MiniSub Axis est construite autour de composants haut de gamme comme des condensateurs polypropylène rigoureusement sélectionnés, des condensateurs Evox, des inductances OFC Mundorf, et bien sur des bobines ISOL-8.\n
          . Cette architecture fait un bon en avant dans la lutte contre la pollution électrique en aidant votre système audio à déployer tout son potentiel à chaque utilisation.\n
          \u{A0}\n
          \n
          CARACTÉRISTIQUES TECHNIQUES\n
          . Nombre de prises disponibles :\u{A0}6 (4 pour courant faible/moyen et 2 courant fort)\n
          . Type de prises disponibles : Embases Européenne Schuko\n
          . Prise Secteur : 10 A IEC fusionné à 10 ampères (câble non fourni)\n
          . Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs : 444 x 85 x 305 mm\n
          . Poids : 6,7 Kg\n
          . Tension secteur : 230 V AC\n
          . Intensité maximum : 6A par prise de courant faible ou moyen (Low/Mid), 10A par prise de courant fort (High)\n
          . Protection : 2 fusibles installés sur le panneau arrière\n
          . Matériaux : Panneau avant en aluminium Argent (noir en option), Châssis en acier avec finition noire
          """
        #metaKeywords: null
        #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
        #shortDescription: "Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus des caractéristiques de blocage du courant continu du circuit DC Axis."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
    #channels: Doctrine\ORM\PersistentCollection {#8816 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8812 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8814 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "ISOL-8 MiniSub Axis Purificateur de Tension Électrique"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20258
  -props: [
    "product" => App\Entity\Product\Product {#8811
      #id: 929
      #code: "I8MiniSubAxis"
      #attributes: Doctrine\ORM\PersistentCollection {#8818 …}
      #variants: Doctrine\ORM\PersistentCollection {#8820 …}
      #options: Doctrine\ORM\PersistentCollection {#8824 …}
      #associations: Doctrine\ORM\PersistentCollection {#8822 …}
      #createdAt: DateTime @1764670836 {#8809
        date: 2025-12-02 10:20:36.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670836 {#8808
        date: 2025-12-02 10:20:36.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8827 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8828
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8811}
          #id: 929
          #name: "ISOL-8 MiniSub Axis Purificateur de Tension Électrique"
          #slug: "isol-8-minisub-axis-purificateur-de-tension-electrique-"
          #description: """
            Le MINISUB a toujours été au cœur de ISOL-8, offrant des performances de toute première classe à un prix abordable. L'amélioration du MINISUB a été un véritable défi, des milliers de propriétaires satisfaits du MINISUB à travers le monde ont démontré que ça allait être un acte difficile à suivre.\n
            Grâce à un développement et une adaptation prudente, le fabricant anglais a réussi à intégrer de nombreuses technologies innovantes extraites du produit phare et reconnu ISOL-8 SubStations, permettant au tout nouveau MINISUB Wave et MINISUB Axis de faire un pas en avant, tout en restant raisonnable en terme de prix.\n
            \u{A0}\n
            CARACTÉRISTIQUES PRINCIPALES\u{A0}\u{A0}\n
            . Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus les caractéristiques du Bloc Axis DC.\n
            . Le circuit Axis DC d'ISOL-8 stoppe tout décalage du courant continu présent habituellement dans le réseau éléctrique. Ce décalage affecte le circuit magnétique crucial des alimentations éléctriques de vos équipements, diminue les performances de votre système audio en provoquant du bruit acoustique à travers des vibrations mécaniques.\n
            . Le MiniSub Axis assure à votre système audio d'être épargné des effets négatifs du courant continu présent dans le réseau éléctrique.\u{A0}\n
            . L’architecture du MiniSub Axis est construite autour de composants haut de gamme comme des condensateurs polypropylène rigoureusement sélectionnés, des condensateurs Evox, des inductances OFC Mundorf, et bien sur des bobines ISOL-8.\n
            . Cette architecture fait un bon en avant dans la lutte contre la pollution électrique en aidant votre système audio à déployer tout son potentiel à chaque utilisation.\n
            \u{A0}\n
            \n
            CARACTÉRISTIQUES TECHNIQUES\n
            . Nombre de prises disponibles :\u{A0}6 (4 pour courant faible/moyen et 2 courant fort)\n
            . Type de prises disponibles : Embases Européenne Schuko\n
            . Prise Secteur : 10 A IEC fusionné à 10 ampères (câble non fourni)\n
            . Dimensions (Largeur x Hauteur x Profondeur) sans les connecteurs : 444 x 85 x 305 mm\n
            . Poids : 6,7 Kg\n
            . Tension secteur : 230 V AC\n
            . Intensité maximum : 6A par prise de courant faible ou moyen (Low/Mid), 10A par prise de courant fort (High)\n
            . Protection : 2 fusibles installés sur le panneau arrière\n
            . Matériaux : Panneau avant en aluminium Argent (noir en option), Châssis en acier avec finition noire
            """
          #metaKeywords: null
          #metaDescription: "Purificateur de Tension électrique pour l'Audio-Vidéo"
          #shortDescription: "Le MiniSub Axis partage la même architecture fondamentale que le MiniSub Wave avec en plus des caractéristiques de blocage du courant continu du circuit DC Axis."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8830 …}
      #channels: Doctrine\ORM\PersistentCollection {#8816 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8783 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8812 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8814 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8786 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20346
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20322 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20324 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20187 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20195
    #collection: Doctrine\Common\Collections\ArrayCollection {#20204 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20183 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24637 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24639 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20346
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20322 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20335 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20324 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "ISOL-8 MiniSub Axis Purificateur de Tension Électrique"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20195
    #collection: Doctrine\Common\Collections\ArrayCollection {#20204 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20183 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24637 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24639 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20351
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20346
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20322 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20335 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20324 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20187 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20195
      #collection: Doctrine\Common\Collections\ArrayCollection {#20204 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20183 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24637 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24639 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20400
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20391 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20398 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20399 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20187 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20403
  +variant: App\Entity\Product\ProductVariant {#20187 …}
  +price: "2\u{202F}062,50\u{A0}"
  +originalPrice: "2\u{202F}062,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20400
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20391 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20398 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20399 …}
    +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 54.0 MiB 2.15 ms
Input props
[
  "product" => App\Entity\Product\Product {#8835
    #id: 821
    #code: "BEYERA20"
    #attributes: Doctrine\ORM\PersistentCollection {#8845 …}
    #variants: Doctrine\ORM\PersistentCollection {#8847 …}
    #options: Doctrine\ORM\PersistentCollection {#8851 …}
    #associations: Doctrine\ORM\PersistentCollection {#8849 …}
    #createdAt: DateTime @1764670769 {#8833
      date: 2025-12-02 10:19:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670769 {#8832
      date: 2025-12-02 10:19:29.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8854 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8855
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8835}
        #id: 821
        #name: "BEYER A20 Amplificateur Pour Casque Audiophile"
        #slug: "beyer-a20-amplificateur-pour-casque-audiophile"
        #description: """
          Avec le Beyer A20, vous allez redécouvrir votre casque. Ce nouvel amplificateur de casque Beyerdynamic est parfait pour tous les casques et fournit deux sorties pour l‘écoute partagée avec un partenaire. Fabriqué en aluminium brossé, le boîtier de l‘A20 est particulièrement solide et sans résonance.\n
          En raison de la conception du châssis innovant, les vis ne sont pas visibles sur les surfaces externes. Equipé d‘un potentiomètre ALPS original pour le contrôle du volume variable, un bouton en aluminium complète le look attrayant et robuste de cet amplificateur. Avec une entrée RCA à gain élevé, le Beyer A20 oeuvre facilement avec la plupart des sources.\n
          Grâce à l‘alimentation intégrée, qui est reliée par un cordon d‘alimentation amovible (fourni), aucune alimentation externe n‘est nécessaire évitant ainsi le dérangeant bruit de fond. Grâce aux deux prises casque en face avant, deux personnes peuvent écouter le Beyer A20 ensemble sans un adaptateur de câble.\n
          \u{A0}\n
          \u{A0}\n
          CARACTÉRISTIQUES PRINCIPALES\n
          • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 30 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Une entrée stéréo, une sortie stéréo (Cinch)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
          \n
          CARACTERISTIQUES TECHNIQUES\n
          • Impédance d'entrée : 25kΩ
\n
          • Amplification maximale : 18 dB
\n
          • Réponse en fréquence : 10 Hz- 100 000 Hz (-1dB)
\n
          • Séparation des canaux (diaphonie) > 80dB
\n
          • Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 30Ω\n
          • Distorsion harmonique totale (THD)\u{A0} 0.01%\u{A0} (170mW / 250Ω) 


\n
          • Rapport Signal/Bruit : > 100 dB (Non pondéré)
\n
          • Impédance de sortie casque 100Ω\n
          • Tension d'entrée 100-240 V AC 50/60Hz
\n
          • Puissance consommée < 10 W 
\n
          • Connexions audio : 2 prises casque Jack (6.35mm), 1 sortie ligne & 1 entrée audio RCA.\u{A0}\n
          • Dimensions (LxPxH) : 164 x 194 x 48 mm 
\n
          • Poids net : 1.64 Kg
          """
        #metaKeywords: null
        #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
        #shortDescription: "Cet amplificateur de casque de chez Beyerdynamic est parfait pour toutes les applications de casque et propose deux sorties pour une écoute partagée."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8857 …}
    #channels: Doctrine\ORM\PersistentCollection {#8843 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8839 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8841 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20251
  +product: App\Entity\Product\Product {#8835
    #id: 821
    #code: "BEYERA20"
    #attributes: Doctrine\ORM\PersistentCollection {#8845 …}
    #variants: Doctrine\ORM\PersistentCollection {#8847 …}
    #options: Doctrine\ORM\PersistentCollection {#8851 …}
    #associations: Doctrine\ORM\PersistentCollection {#8849 …}
    #createdAt: DateTime @1764670769 {#8833
      date: 2025-12-02 10:19:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670769 {#8832
      date: 2025-12-02 10:19:29.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8854 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8855
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8835}
        #id: 821
        #name: "BEYER A20 Amplificateur Pour Casque Audiophile"
        #slug: "beyer-a20-amplificateur-pour-casque-audiophile"
        #description: """
          Avec le Beyer A20, vous allez redécouvrir votre casque. Ce nouvel amplificateur de casque Beyerdynamic est parfait pour tous les casques et fournit deux sorties pour l‘écoute partagée avec un partenaire. Fabriqué en aluminium brossé, le boîtier de l‘A20 est particulièrement solide et sans résonance.\n
          En raison de la conception du châssis innovant, les vis ne sont pas visibles sur les surfaces externes. Equipé d‘un potentiomètre ALPS original pour le contrôle du volume variable, un bouton en aluminium complète le look attrayant et robuste de cet amplificateur. Avec une entrée RCA à gain élevé, le Beyer A20 oeuvre facilement avec la plupart des sources.\n
          Grâce à l‘alimentation intégrée, qui est reliée par un cordon d‘alimentation amovible (fourni), aucune alimentation externe n‘est nécessaire évitant ainsi le dérangeant bruit de fond. Grâce aux deux prises casque en face avant, deux personnes peuvent écouter le Beyer A20 ensemble sans un adaptateur de câble.\n
          \u{A0}\n
          \u{A0}\n
          CARACTÉRISTIQUES PRINCIPALES\n
          • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 30 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Une entrée stéréo, une sortie stéréo (Cinch)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
          \n
          CARACTERISTIQUES TECHNIQUES\n
          • Impédance d'entrée : 25kΩ
\n
          • Amplification maximale : 18 dB
\n
          • Réponse en fréquence : 10 Hz- 100 000 Hz (-1dB)
\n
          • Séparation des canaux (diaphonie) > 80dB
\n
          • Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 30Ω\n
          • Distorsion harmonique totale (THD)\u{A0} 0.01%\u{A0} (170mW / 250Ω) 


\n
          • Rapport Signal/Bruit : > 100 dB (Non pondéré)
\n
          • Impédance de sortie casque 100Ω\n
          • Tension d'entrée 100-240 V AC 50/60Hz
\n
          • Puissance consommée < 10 W 
\n
          • Connexions audio : 2 prises casque Jack (6.35mm), 1 sortie ligne & 1 entrée audio RCA.\u{A0}\n
          • Dimensions (LxPxH) : 164 x 194 x 48 mm 
\n
          • Poids net : 1.64 Kg
          """
        #metaKeywords: null
        #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
        #shortDescription: "Cet amplificateur de casque de chez Beyerdynamic est parfait pour toutes les applications de casque et propose deux sorties pour une écoute partagée."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8857 …}
    #channels: Doctrine\ORM\PersistentCollection {#8843 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8839 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8841 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20466 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.44 ms
Input props
[
  "product" => App\Entity\Product\Product {#8835
    #id: 821
    #code: "BEYERA20"
    #attributes: Doctrine\ORM\PersistentCollection {#8845 …}
    #variants: Doctrine\ORM\PersistentCollection {#8847 …}
    #options: Doctrine\ORM\PersistentCollection {#8851 …}
    #associations: Doctrine\ORM\PersistentCollection {#8849 …}
    #createdAt: DateTime @1764670769 {#8833
      date: 2025-12-02 10:19:29.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670769 {#8832
      date: 2025-12-02 10:19:29.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8854 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8855
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8835}
        #id: 821
        #name: "BEYER A20 Amplificateur Pour Casque Audiophile"
        #slug: "beyer-a20-amplificateur-pour-casque-audiophile"
        #description: """
          Avec le Beyer A20, vous allez redécouvrir votre casque. Ce nouvel amplificateur de casque Beyerdynamic est parfait pour tous les casques et fournit deux sorties pour l‘écoute partagée avec un partenaire. Fabriqué en aluminium brossé, le boîtier de l‘A20 est particulièrement solide et sans résonance.\n
          En raison de la conception du châssis innovant, les vis ne sont pas visibles sur les surfaces externes. Equipé d‘un potentiomètre ALPS original pour le contrôle du volume variable, un bouton en aluminium complète le look attrayant et robuste de cet amplificateur. Avec une entrée RCA à gain élevé, le Beyer A20 oeuvre facilement avec la plupart des sources.\n
          Grâce à l‘alimentation intégrée, qui est reliée par un cordon d‘alimentation amovible (fourni), aucune alimentation externe n‘est nécessaire évitant ainsi le dérangeant bruit de fond. Grâce aux deux prises casque en face avant, deux personnes peuvent écouter le Beyer A20 ensemble sans un adaptateur de câble.\n
          \u{A0}\n
          \u{A0}\n
          CARACTÉRISTIQUES PRINCIPALES\n
          • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 30 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Une entrée stéréo, une sortie stéréo (Cinch)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
          \n
          CARACTERISTIQUES TECHNIQUES\n
          • Impédance d'entrée : 25kΩ
\n
          • Amplification maximale : 18 dB
\n
          • Réponse en fréquence : 10 Hz- 100 000 Hz (-1dB)
\n
          • Séparation des canaux (diaphonie) > 80dB
\n
          • Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 30Ω\n
          • Distorsion harmonique totale (THD)\u{A0} 0.01%\u{A0} (170mW / 250Ω) 


\n
          • Rapport Signal/Bruit : > 100 dB (Non pondéré)
\n
          • Impédance de sortie casque 100Ω\n
          • Tension d'entrée 100-240 V AC 50/60Hz
\n
          • Puissance consommée < 10 W 
\n
          • Connexions audio : 2 prises casque Jack (6.35mm), 1 sortie ligne & 1 entrée audio RCA.\u{A0}\n
          • Dimensions (LxPxH) : 164 x 194 x 48 mm 
\n
          • Poids net : 1.64 Kg
          """
        #metaKeywords: null
        #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
        #shortDescription: "Cet amplificateur de casque de chez Beyerdynamic est parfait pour toutes les applications de casque et propose deux sorties pour une écoute partagée."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8857 …}
    #channels: Doctrine\ORM\PersistentCollection {#8843 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8839 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8841 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "BEYER A20 Amplificateur Pour Casque Audiophile"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20537
  -props: [
    "product" => App\Entity\Product\Product {#8835
      #id: 821
      #code: "BEYERA20"
      #attributes: Doctrine\ORM\PersistentCollection {#8845 …}
      #variants: Doctrine\ORM\PersistentCollection {#8847 …}
      #options: Doctrine\ORM\PersistentCollection {#8851 …}
      #associations: Doctrine\ORM\PersistentCollection {#8849 …}
      #createdAt: DateTime @1764670769 {#8833
        date: 2025-12-02 10:19:29.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670769 {#8832
        date: 2025-12-02 10:19:29.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8854 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8855
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8835}
          #id: 821
          #name: "BEYER A20 Amplificateur Pour Casque Audiophile"
          #slug: "beyer-a20-amplificateur-pour-casque-audiophile"
          #description: """
            Avec le Beyer A20, vous allez redécouvrir votre casque. Ce nouvel amplificateur de casque Beyerdynamic est parfait pour tous les casques et fournit deux sorties pour l‘écoute partagée avec un partenaire. Fabriqué en aluminium brossé, le boîtier de l‘A20 est particulièrement solide et sans résonance.\n
            En raison de la conception du châssis innovant, les vis ne sont pas visibles sur les surfaces externes. Equipé d‘un potentiomètre ALPS original pour le contrôle du volume variable, un bouton en aluminium complète le look attrayant et robuste de cet amplificateur. Avec une entrée RCA à gain élevé, le Beyer A20 oeuvre facilement avec la plupart des sources.\n
            Grâce à l‘alimentation intégrée, qui est reliée par un cordon d‘alimentation amovible (fourni), aucune alimentation externe n‘est nécessaire évitant ainsi le dérangeant bruit de fond. Grâce aux deux prises casque en face avant, deux personnes peuvent écouter le Beyer A20 ensemble sans un adaptateur de câble.\n
            \u{A0}\n
            \u{A0}\n
            CARACTÉRISTIQUES PRINCIPALES\n
            • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 30 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Une entrée stéréo, une sortie stéréo (Cinch)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
            \n
            CARACTERISTIQUES TECHNIQUES\n
            • Impédance d'entrée : 25kΩ
\n
            • Amplification maximale : 18 dB
\n
            • Réponse en fréquence : 10 Hz- 100 000 Hz (-1dB)
\n
            • Séparation des canaux (diaphonie) > 80dB
\n
            • Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 30Ω\n
            • Distorsion harmonique totale (THD)\u{A0} 0.01%\u{A0} (170mW / 250Ω) 


\n
            • Rapport Signal/Bruit : > 100 dB (Non pondéré)
\n
            • Impédance de sortie casque 100Ω\n
            • Tension d'entrée 100-240 V AC 50/60Hz
\n
            • Puissance consommée < 10 W 
\n
            • Connexions audio : 2 prises casque Jack (6.35mm), 1 sortie ligne & 1 entrée audio RCA.\u{A0}\n
            • Dimensions (LxPxH) : 164 x 194 x 48 mm 
\n
            • Poids net : 1.64 Kg
            """
          #metaKeywords: null
          #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
          #shortDescription: "Cet amplificateur de casque de chez Beyerdynamic est parfait pour toutes les applications de casque et propose deux sorties pour une écoute partagée."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8857 …}
      #channels: Doctrine\ORM\PersistentCollection {#8843 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7607 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8839 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8841 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20601 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20603 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20466 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20474
    #collection: Doctrine\Common\Collections\ArrayCollection {#20483 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20462 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24652 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24654 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20605
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20601 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20614 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20603 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "BEYER A20 Amplificateur Pour Casque Audiophile"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20474
    #collection: Doctrine\Common\Collections\ArrayCollection {#20483 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20462 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24652 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24654 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20618
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20605
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20601 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20614 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20603 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20466 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20474
      #collection: Doctrine\Common\Collections\ArrayCollection {#20483 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20462 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24652 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24654 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20668
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20659 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20666 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20667 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20466 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20671
  +variant: App\Entity\Product\ProductVariant {#20466 …}
  +price: "390,83\u{A0}"
  +originalPrice: "390,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20668
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20659 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20666 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20667 …}
    +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 54.0 MiB 2.18 ms
Input props
[
  "product" => App\Entity\Product\Product {#8865
    #id: 813
    #code: "CushionS"
    #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
    #variants: Doctrine\ORM\PersistentCollection {#8877 …}
    #options: Doctrine\ORM\PersistentCollection {#8881 …}
    #associations: Doctrine\ORM\PersistentCollection {#8879 …}
    #createdAt: DateTime @1764670764 {#8863
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8862
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8885
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8865}
        #id: 813
        #name: "GRADO Paire de Coussinets pour Casques Grado"
        #slug: "grado-paire-de-coussinets-pour-casques-grado-"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussinets de rechange pour les casques Grado SR60e, SR80e & SR125e."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
    #channels: Doctrine\ORM\PersistentCollection {#8873 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8871 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20530
  +product: App\Entity\Product\Product {#8865
    #id: 813
    #code: "CushionS"
    #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
    #variants: Doctrine\ORM\PersistentCollection {#8877 …}
    #options: Doctrine\ORM\PersistentCollection {#8881 …}
    #associations: Doctrine\ORM\PersistentCollection {#8879 …}
    #createdAt: DateTime @1764670764 {#8863
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8862
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8885
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8865}
        #id: 813
        #name: "GRADO Paire de Coussinets pour Casques Grado"
        #slug: "grado-paire-de-coussinets-pour-casques-grado-"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussinets de rechange pour les casques Grado SR60e, SR80e & SR125e."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
    #channels: Doctrine\ORM\PersistentCollection {#8873 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8871 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20734 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.41 ms
Input props
[
  "product" => App\Entity\Product\Product {#8865
    #id: 813
    #code: "CushionS"
    #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
    #variants: Doctrine\ORM\PersistentCollection {#8877 …}
    #options: Doctrine\ORM\PersistentCollection {#8881 …}
    #associations: Doctrine\ORM\PersistentCollection {#8879 …}
    #createdAt: DateTime @1764670764 {#8863
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8862
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8884 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8885
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8865}
        #id: 813
        #name: "GRADO Paire de Coussinets pour Casques Grado"
        #slug: "grado-paire-de-coussinets-pour-casques-grado-"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussinets de rechange pour les casques Grado SR60e, SR80e & SR125e."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
    #channels: Doctrine\ORM\PersistentCollection {#8873 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8871 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "GRADO Paire de Coussinets pour Casques Grado"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20805
  -props: [
    "product" => App\Entity\Product\Product {#8865
      #id: 813
      #code: "CushionS"
      #attributes: Doctrine\ORM\PersistentCollection {#8875 …}
      #variants: Doctrine\ORM\PersistentCollection {#8877 …}
      #options: Doctrine\ORM\PersistentCollection {#8881 …}
      #associations: Doctrine\ORM\PersistentCollection {#8879 …}
      #createdAt: DateTime @1764670764 {#8863
        date: 2025-12-02 10:19:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670764 {#8862
        date: 2025-12-02 10:19:24.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8884 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8885
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8865}
          #id: 813
          #name: "GRADO Paire de Coussinets pour Casques Grado"
          #slug: "grado-paire-de-coussinets-pour-casques-grado-"
          #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
          #metaKeywords: null
          #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
          #shortDescription: "Paire de coussinets de rechange pour les casques Grado SR60e, SR80e & SR125e."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8887 …}
      #channels: Doctrine\ORM\PersistentCollection {#8873 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8869 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8871 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20864
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20862 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20734 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20742
    #collection: Doctrine\Common\Collections\ArrayCollection {#20751 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20730 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24667 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24669 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20864
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20860 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20873 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20862 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "GRADO Paire de Coussinets pour Casques Grado"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#20742
    #collection: Doctrine\Common\Collections\ArrayCollection {#20751 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20730 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24667 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24669 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#20877
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20864
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20860 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#20873 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20862 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20734 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#20742
      #collection: Doctrine\Common\Collections\ArrayCollection {#20751 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20730 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24667 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24669 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20927
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20918 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20925 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20926 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20734 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#20930
  +variant: App\Entity\Product\ProductVariant {#20734 …}
  +price: "15,83\u{A0}"
  +originalPrice: "15,83\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#20927
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#20918 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#20925 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#20926 …}
    +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 54.0 MiB 2.29 ms
Input props
[
  "product" => App\Entity\Product\Product {#8891
    #id: 819
    #code: "BEYERA2"
    #attributes: Doctrine\ORM\PersistentCollection {#8901 …}
    #variants: Doctrine\ORM\PersistentCollection {#8903 …}
    #options: Doctrine\ORM\PersistentCollection {#8907 …}
    #associations: Doctrine\ORM\PersistentCollection {#8905 …}
    #createdAt: DateTime @1764670767 {#8889
      date: 2025-12-02 10:19:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670767 {#8890
      date: 2025-12-02 10:19:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8910 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8911
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8891}
        #id: 819
        #name: "BEYER A2 Amplificateur Pour Casque Audiophile"
        #slug: "beyer-a2-amplificateur-pour-casque-audiophile"
        #description: """
          L‘amplificateur pour casque Beyer A2 permet à vos casques haut de gamme de libérer leur réserve de puissance en totalité et les rend indépendants de l‘influence des autres appareils du système audio vis à vis du son et du volume.\n
          Il est spécialement adapté aux besoins des casques de qualité audiophile de 16 à 600 Ohms. Mais comme les 2 prises casque sont reliées en parallèle, les casques connectés doivent être impérativement de la mêmeimpédance nominale.\n
          Les fonctions du Beyer A2 peuvent être sélectionnées sur l‘appareil lui-même ou par l‘intermédiaire de la télécommande infrarouge fournie. Le gain peut être réglé de manière optimale à la source audio connectée (0 dB, -4 dB, ou +6 dB).\n
          L‘impédance de sortie peut être ajustée en fonction de l‘impédance des casques utilisés (0 Ω ou 100 Ω). Le Beyer A2 est également livré avec un support très élégant pour casques.\n
          CARACTÉRISTIQUES PRINCIPALES\n
          • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 16 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Deux entrées stéréo, une sortie stéréo (RCA)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
          CARACTERISTIQUES TECHNIQUES\n
          • Impédance d'entrée : 50kΩ
• Amplification maximale : 18 dB
• Réponse en fréquence : 1 Hz- 100 000 Hz (-1dB)
• Séparation des canaux (diaphonie) > 89dB
• Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 32Ω• Distorsion harmonique totale (THD)\u{A0} 0.001%\u{A0} (170mW / 250Ω) 


• Rapport Signal/Bruit : > 101 dB (Non pondéré)
• Impédance de sortie réglable selon l'impédance des casques utilisés 

• Tension d'entrée 220-240 V AC 50/60Hz
• Puissance consommée < 15 W 
• Connexions audio : 2 prises casque Jack (6.35mm) plaquées Or, 1 sortie ligne & 2 entrées audio RCA plaquées Or.\u{A0} 
• Dimensions (LxPxH) : 216 x 235 x 55 mm 
• Poids net : 2.23 Kg
          """
        #metaKeywords: null
        #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
        #shortDescription: "L'amplificateur de casque Beyer A2 n'impressionne pas seulement par un son aéré incroyablement naturel et puissant mais aussi par son design pur et de grande qualité."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8913 …}
    #channels: Doctrine\ORM\PersistentCollection {#8899 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8893 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8895 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8897 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#20798
  +product: App\Entity\Product\Product {#8891
    #id: 819
    #code: "BEYERA2"
    #attributes: Doctrine\ORM\PersistentCollection {#8901 …}
    #variants: Doctrine\ORM\PersistentCollection {#8903 …}
    #options: Doctrine\ORM\PersistentCollection {#8907 …}
    #associations: Doctrine\ORM\PersistentCollection {#8905 …}
    #createdAt: DateTime @1764670767 {#8889
      date: 2025-12-02 10:19:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670767 {#8890
      date: 2025-12-02 10:19:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8910 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8911
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8891}
        #id: 819
        #name: "BEYER A2 Amplificateur Pour Casque Audiophile"
        #slug: "beyer-a2-amplificateur-pour-casque-audiophile"
        #description: """
          L‘amplificateur pour casque Beyer A2 permet à vos casques haut de gamme de libérer leur réserve de puissance en totalité et les rend indépendants de l‘influence des autres appareils du système audio vis à vis du son et du volume.\n
          Il est spécialement adapté aux besoins des casques de qualité audiophile de 16 à 600 Ohms. Mais comme les 2 prises casque sont reliées en parallèle, les casques connectés doivent être impérativement de la mêmeimpédance nominale.\n
          Les fonctions du Beyer A2 peuvent être sélectionnées sur l‘appareil lui-même ou par l‘intermédiaire de la télécommande infrarouge fournie. Le gain peut être réglé de manière optimale à la source audio connectée (0 dB, -4 dB, ou +6 dB).\n
          L‘impédance de sortie peut être ajustée en fonction de l‘impédance des casques utilisés (0 Ω ou 100 Ω). Le Beyer A2 est également livré avec un support très élégant pour casques.\n
          CARACTÉRISTIQUES PRINCIPALES\n
          • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 16 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Deux entrées stéréo, une sortie stéréo (RCA)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
          CARACTERISTIQUES TECHNIQUES\n
          • Impédance d'entrée : 50kΩ
• Amplification maximale : 18 dB
• Réponse en fréquence : 1 Hz- 100 000 Hz (-1dB)
• Séparation des canaux (diaphonie) > 89dB
• Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 32Ω• Distorsion harmonique totale (THD)\u{A0} 0.001%\u{A0} (170mW / 250Ω) 


• Rapport Signal/Bruit : > 101 dB (Non pondéré)
• Impédance de sortie réglable selon l'impédance des casques utilisés 

• Tension d'entrée 220-240 V AC 50/60Hz
• Puissance consommée < 15 W 
• Connexions audio : 2 prises casque Jack (6.35mm) plaquées Or, 1 sortie ligne & 2 entrées audio RCA plaquées Or.\u{A0} 
• Dimensions (LxPxH) : 216 x 235 x 55 mm 
• Poids net : 2.23 Kg
          """
        #metaKeywords: null
        #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
        #shortDescription: "L'amplificateur de casque Beyer A2 n'impressionne pas seulement par un son aéré incroyablement naturel et puissant mais aussi par son design pur et de grande qualité."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8913 …}
    #channels: Doctrine\ORM\PersistentCollection {#8899 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8893 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8895 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8897 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
  }
  +variant: App\Entity\Product\ProductVariant {#20993 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.49 ms
Input props
[
  "product" => App\Entity\Product\Product {#8891
    #id: 819
    #code: "BEYERA2"
    #attributes: Doctrine\ORM\PersistentCollection {#8901 …}
    #variants: Doctrine\ORM\PersistentCollection {#8903 …}
    #options: Doctrine\ORM\PersistentCollection {#8907 …}
    #associations: Doctrine\ORM\PersistentCollection {#8905 …}
    #createdAt: DateTime @1764670767 {#8889
      date: 2025-12-02 10:19:27.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670767 {#8890
      date: 2025-12-02 10:19:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8910 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8911
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8891}
        #id: 819
        #name: "BEYER A2 Amplificateur Pour Casque Audiophile"
        #slug: "beyer-a2-amplificateur-pour-casque-audiophile"
        #description: """
          L‘amplificateur pour casque Beyer A2 permet à vos casques haut de gamme de libérer leur réserve de puissance en totalité et les rend indépendants de l‘influence des autres appareils du système audio vis à vis du son et du volume.\n
          Il est spécialement adapté aux besoins des casques de qualité audiophile de 16 à 600 Ohms. Mais comme les 2 prises casque sont reliées en parallèle, les casques connectés doivent être impérativement de la mêmeimpédance nominale.\n
          Les fonctions du Beyer A2 peuvent être sélectionnées sur l‘appareil lui-même ou par l‘intermédiaire de la télécommande infrarouge fournie. Le gain peut être réglé de manière optimale à la source audio connectée (0 dB, -4 dB, ou +6 dB).\n
          L‘impédance de sortie peut être ajustée en fonction de l‘impédance des casques utilisés (0 Ω ou 100 Ω). Le Beyer A2 est également livré avec un support très élégant pour casques.\n
          CARACTÉRISTIQUES PRINCIPALES\n
          • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 16 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Deux entrées stéréo, une sortie stéréo (RCA)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
          CARACTERISTIQUES TECHNIQUES\n
          • Impédance d'entrée : 50kΩ
• Amplification maximale : 18 dB
• Réponse en fréquence : 1 Hz- 100 000 Hz (-1dB)
• Séparation des canaux (diaphonie) > 89dB
• Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 32Ω• Distorsion harmonique totale (THD)\u{A0} 0.001%\u{A0} (170mW / 250Ω) 


• Rapport Signal/Bruit : > 101 dB (Non pondéré)
• Impédance de sortie réglable selon l'impédance des casques utilisés 

• Tension d'entrée 220-240 V AC 50/60Hz
• Puissance consommée < 15 W 
• Connexions audio : 2 prises casque Jack (6.35mm) plaquées Or, 1 sortie ligne & 2 entrées audio RCA plaquées Or.\u{A0} 
• Dimensions (LxPxH) : 216 x 235 x 55 mm 
• Poids net : 2.23 Kg
          """
        #metaKeywords: null
        #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
        #shortDescription: "L'amplificateur de casque Beyer A2 n'impressionne pas seulement par un son aéré incroyablement naturel et puissant mais aussi par son design pur et de grande qualité."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8913 …}
    #channels: Doctrine\ORM\PersistentCollection {#8899 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8893 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8895 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8897 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "BEYER A2 Amplificateur Pour Casque Audiophile"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21064
  -props: [
    "product" => App\Entity\Product\Product {#8891
      #id: 819
      #code: "BEYERA2"
      #attributes: Doctrine\ORM\PersistentCollection {#8901 …}
      #variants: Doctrine\ORM\PersistentCollection {#8903 …}
      #options: Doctrine\ORM\PersistentCollection {#8907 …}
      #associations: Doctrine\ORM\PersistentCollection {#8905 …}
      #createdAt: DateTime @1764670767 {#8889
        date: 2025-12-02 10:19:27.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670767 {#8890
        date: 2025-12-02 10:19:27.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8910 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8911
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8891}
          #id: 819
          #name: "BEYER A2 Amplificateur Pour Casque Audiophile"
          #slug: "beyer-a2-amplificateur-pour-casque-audiophile"
          #description: """
            L‘amplificateur pour casque Beyer A2 permet à vos casques haut de gamme de libérer leur réserve de puissance en totalité et les rend indépendants de l‘influence des autres appareils du système audio vis à vis du son et du volume.\n
            Il est spécialement adapté aux besoins des casques de qualité audiophile de 16 à 600 Ohms. Mais comme les 2 prises casque sont reliées en parallèle, les casques connectés doivent être impérativement de la mêmeimpédance nominale.\n
            Les fonctions du Beyer A2 peuvent être sélectionnées sur l‘appareil lui-même ou par l‘intermédiaire de la télécommande infrarouge fournie. Le gain peut être réglé de manière optimale à la source audio connectée (0 dB, -4 dB, ou +6 dB).\n
            L‘impédance de sortie peut être ajustée en fonction de l‘impédance des casques utilisés (0 Ω ou 100 Ω). Le Beyer A2 est également livré avec un support très élégant pour casques.\n
            CARACTÉRISTIQUES PRINCIPALES\n
            • Réponse en Fréquence ultra-linéaire• Impédance maximale pour casques de 16 à 600 Ohms • Contrôle du volume avec potentiomètre ALPS• Deux entrées stéréo, une sortie stéréo (RCA)• Connecteurs casque 6.35mm avec contacts plaqués Or\n
            CARACTERISTIQUES TECHNIQUES\n
            • Impédance d'entrée : 50kΩ
• Amplification maximale : 18 dB
• Réponse en fréquence : 1 Hz- 100 000 Hz (-1dB)
• Séparation des canaux (diaphonie) > 89dB
• Puissance de sortie : 100mW / 600Ω - 170mW / 250Ω - 150mW / 32Ω• Distorsion harmonique totale (THD)\u{A0} 0.001%\u{A0} (170mW / 250Ω) 


• Rapport Signal/Bruit : > 101 dB (Non pondéré)
• Impédance de sortie réglable selon l'impédance des casques utilisés 

• Tension d'entrée 220-240 V AC 50/60Hz
• Puissance consommée < 15 W 
• Connexions audio : 2 prises casque Jack (6.35mm) plaquées Or, 1 sortie ligne & 2 entrées audio RCA plaquées Or.\u{A0} 
• Dimensions (LxPxH) : 216 x 235 x 55 mm 
• Poids net : 2.23 Kg
            """
          #metaKeywords: null
          #metaDescription: "amplificateur hifi pour casque audiophile haut de gamme de chez Beyerdynamic"
          #shortDescription: "L'amplificateur de casque Beyer A2 n'impressionne pas seulement par un son aéré incroyablement naturel et puissant mais aussi par son design pur et de grande qualité."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8913 …}
      #channels: Doctrine\ORM\PersistentCollection {#8899 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#8893 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8895 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8897 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8837 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.28 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21144
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21140 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21153 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21142 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20993 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21001
    #collection: Doctrine\Common\Collections\ArrayCollection {#21010 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20989 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24682 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24684 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21144
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21140 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21153 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21142 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "BEYER A2 Amplificateur Pour Casque Audiophile"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21001
    #collection: Doctrine\Common\Collections\ArrayCollection {#21010 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#20989 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24682 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24684 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21157
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21144
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21140 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21153 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21142 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#20993 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21001
      #collection: Doctrine\Common\Collections\ArrayCollection {#21010 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#20989 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24682 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24684 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21206 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#20993 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21210
  +variant: App\Entity\Product\ProductVariant {#20993 …}
  +price: "1\u{202F}250,00\u{A0}"
  +originalPrice: "1\u{202F}250,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21207
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21198 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21205 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21206 …}
    +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 54.0 MiB 2.21 ms
Input props
[
  "product" => App\Entity\Product\Product {#8918
    #id: 815
    #code: "GradoMiniJack"
    #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
    #variants: Doctrine\ORM\PersistentCollection {#8927 …}
    #options: Doctrine\ORM\PersistentCollection {#8931 …}
    #associations: Doctrine\ORM\PersistentCollection {#8929 …}
    #createdAt: DateTime @1764670765 {#8916
      date: 2025-12-02 10:19:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670765 {#8915
      date: 2025-12-02 10:19:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8934 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8935
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8918}
        #id: 815
        #name: "GRADO Adaptateur Câble Mini-Jack pour Casque Audiophile"
        #slug: "grado-cable-d-extension-pour-casques-"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce mini câble adaptateur a une fiche de 1/8 de pouce (3,5 mm), une longueur de 20 cm raccordée à un mini-Jack de 1/4 de pouce (6,3 mm). Les 20 cm de câbles éliminent l'effet de levier ajouté sur le circuit de sortie de la source.\n
          Le mini câble adaptateur est construit de la même haute qualité que les câbles des casques de la marque. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce mini adaptateur.
          """
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Câble adaptateur mini-jack pour casque audiophile."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
    #channels: Doctrine\ORM\PersistentCollection {#8923 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8921 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21057
  +product: App\Entity\Product\Product {#8918
    #id: 815
    #code: "GradoMiniJack"
    #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
    #variants: Doctrine\ORM\PersistentCollection {#8927 …}
    #options: Doctrine\ORM\PersistentCollection {#8931 …}
    #associations: Doctrine\ORM\PersistentCollection {#8929 …}
    #createdAt: DateTime @1764670765 {#8916
      date: 2025-12-02 10:19:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670765 {#8915
      date: 2025-12-02 10:19:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8934 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8935
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8918}
        #id: 815
        #name: "GRADO Adaptateur Câble Mini-Jack pour Casque Audiophile"
        #slug: "grado-cable-d-extension-pour-casques-"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce mini câble adaptateur a une fiche de 1/8 de pouce (3,5 mm), une longueur de 20 cm raccordée à un mini-Jack de 1/4 de pouce (6,3 mm). Les 20 cm de câbles éliminent l'effet de levier ajouté sur le circuit de sortie de la source.\n
          Le mini câble adaptateur est construit de la même haute qualité que les câbles des casques de la marque. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce mini adaptateur.
          """
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Câble adaptateur mini-jack pour casque audiophile."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
    #channels: Doctrine\ORM\PersistentCollection {#8923 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8921 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21273 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8918
    #id: 815
    #code: "GradoMiniJack"
    #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
    #variants: Doctrine\ORM\PersistentCollection {#8927 …}
    #options: Doctrine\ORM\PersistentCollection {#8931 …}
    #associations: Doctrine\ORM\PersistentCollection {#8929 …}
    #createdAt: DateTime @1764670765 {#8916
      date: 2025-12-02 10:19:25.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670765 {#8915
      date: 2025-12-02 10:19:25.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8934 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8935
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8918}
        #id: 815
        #name: "GRADO Adaptateur Câble Mini-Jack pour Casque Audiophile"
        #slug: "grado-cable-d-extension-pour-casques-"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce mini câble adaptateur a une fiche de 1/8 de pouce (3,5 mm), une longueur de 20 cm raccordée à un mini-Jack de 1/4 de pouce (6,3 mm). Les 20 cm de câbles éliminent l'effet de levier ajouté sur le circuit de sortie de la source.\n
          Le mini câble adaptateur est construit de la même haute qualité que les câbles des casques de la marque. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce mini adaptateur.
          """
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Câble adaptateur mini-jack pour casque audiophile."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
    #channels: Doctrine\ORM\PersistentCollection {#8923 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8921 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "GRADO Adaptateur Câble Mini-Jack pour Casque Audiophile"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21344
  -props: [
    "product" => App\Entity\Product\Product {#8918
      #id: 815
      #code: "GradoMiniJack"
      #attributes: Doctrine\ORM\PersistentCollection {#8925 …}
      #variants: Doctrine\ORM\PersistentCollection {#8927 …}
      #options: Doctrine\ORM\PersistentCollection {#8931 …}
      #associations: Doctrine\ORM\PersistentCollection {#8929 …}
      #createdAt: DateTime @1764670765 {#8916
        date: 2025-12-02 10:19:25.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670765 {#8915
        date: 2025-12-02 10:19:25.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8934 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8935
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8918}
          #id: 815
          #name: "GRADO Adaptateur Câble Mini-Jack pour Casque Audiophile"
          #slug: "grado-cable-d-extension-pour-casques-"
          #description: """
            Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
            Ce mini câble adaptateur a une fiche de 1/8 de pouce (3,5 mm), une longueur de 20 cm raccordée à un mini-Jack de 1/4 de pouce (6,3 mm). Les 20 cm de câbles éliminent l'effet de levier ajouté sur le circuit de sortie de la source.\n
            Le mini câble adaptateur est construit de la même haute qualité que les câbles des casques de la marque. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce mini adaptateur.
            """
          #metaKeywords: null
          #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
          #shortDescription: "Câble adaptateur mini-jack pour casque audiophile."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8937 …}
      #channels: Doctrine\ORM\PersistentCollection {#8923 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8919 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8921 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.27 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21403
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21399 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21412 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21401 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21273 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21281
    #collection: Doctrine\Common\Collections\ArrayCollection {#21290 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21269 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24697 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24699 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21403
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21399 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21412 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21401 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "GRADO Adaptateur Câble Mini-Jack pour Casque Audiophile"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21281
    #collection: Doctrine\Common\Collections\ArrayCollection {#21290 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21269 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24697 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24699 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21416
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21403
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21399 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21412 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21401 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21273 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21281
      #collection: Doctrine\Common\Collections\ArrayCollection {#21290 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21269 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24697 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24699 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21466
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21457 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21464 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21465 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21273 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21469
  +variant: App\Entity\Product\ProductVariant {#21273 …}
  +price: "29,17\u{A0}"
  +originalPrice: "29,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21466
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21457 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21464 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21465 …}
    +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 54.0 MiB 2.10 ms
Input props
[
  "product" => App\Entity\Product\Product {#8941
    #id: 814
    #code: "GRADOEXTCABL4C"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8950 …}
    #options: Doctrine\ORM\PersistentCollection {#8954 …}
    #associations: Doctrine\ORM\PersistentCollection {#8952 …}
    #createdAt: DateTime @1764670764 {#8939
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8940
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8957 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8958
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8941}
        #id: 814
        #name: "GRADO Câble d'extension pour Casques Audio Fiches Jack 6.35mm M/F"
        #slug: "grado-cable-d-extension-pour-casques-audio-fiche-jack-635mm-"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce câble d'extension de 450cm est construit à partir du même fil de haute qualité que les câbles des casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce câble d'extension.
          """
        #metaKeywords: null
        #metaDescription: "GRADO Câble d'extension pour Casques Audio 4 Conducteurs Jack Mâle/Jack Femelle ."
        #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 4 conducteurs ."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21337
  +product: App\Entity\Product\Product {#8941
    #id: 814
    #code: "GRADOEXTCABL4C"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8950 …}
    #options: Doctrine\ORM\PersistentCollection {#8954 …}
    #associations: Doctrine\ORM\PersistentCollection {#8952 …}
    #createdAt: DateTime @1764670764 {#8939
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8940
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8957 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8958
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8941}
        #id: 814
        #name: "GRADO Câble d'extension pour Casques Audio Fiches Jack 6.35mm M/F"
        #slug: "grado-cable-d-extension-pour-casques-audio-fiche-jack-635mm-"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce câble d'extension de 450cm est construit à partir du même fil de haute qualité que les câbles des casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce câble d'extension.
          """
        #metaKeywords: null
        #metaDescription: "GRADO Câble d'extension pour Casques Audio 4 Conducteurs Jack Mâle/Jack Femelle ."
        #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 4 conducteurs ."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21532 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8941
    #id: 814
    #code: "GRADOEXTCABL4C"
    #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
    #variants: Doctrine\ORM\PersistentCollection {#8950 …}
    #options: Doctrine\ORM\PersistentCollection {#8954 …}
    #associations: Doctrine\ORM\PersistentCollection {#8952 …}
    #createdAt: DateTime @1764670764 {#8939
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8940
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8957 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8958
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8941}
        #id: 814
        #name: "GRADO Câble d'extension pour Casques Audio Fiches Jack 6.35mm M/F"
        #slug: "grado-cable-d-extension-pour-casques-audio-fiche-jack-635mm-"
        #description: """
          Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
          Ce câble d'extension de 450cm est construit à partir du même fil de haute qualité que les câbles des casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce câble d'extension.
          """
        #metaKeywords: null
        #metaDescription: "GRADO Câble d'extension pour Casques Audio 4 Conducteurs Jack Mâle/Jack Femelle ."
        #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 4 conducteurs ."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
    #channels: Doctrine\ORM\PersistentCollection {#8946 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8944 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "GRADO Câble d'extension pour Casques Audio Fiches Jack 6.35mm M/F"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21603
  -props: [
    "product" => App\Entity\Product\Product {#8941
      #id: 814
      #code: "GRADOEXTCABL4C"
      #attributes: Doctrine\ORM\PersistentCollection {#8948 …}
      #variants: Doctrine\ORM\PersistentCollection {#8950 …}
      #options: Doctrine\ORM\PersistentCollection {#8954 …}
      #associations: Doctrine\ORM\PersistentCollection {#8952 …}
      #createdAt: DateTime @1764670764 {#8939
        date: 2025-12-02 10:19:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670764 {#8940
        date: 2025-12-02 10:19:24.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8957 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8958
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8941}
          #id: 814
          #name: "GRADO Câble d'extension pour Casques Audio Fiches Jack 6.35mm M/F"
          #slug: "grado-cable-d-extension-pour-casques-audio-fiche-jack-635mm-"
          #description: """
            Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige.\n
            Ce câble d'extension de 450cm est construit à partir du même fil de haute qualité que les câbles des casques Grado. Pour de plus grandes longueurs ce câble peut être greffé jusqu'à 3 câbles. Grado Labs garantit aucune dégradation de la qualité sonore avec un casque Grado tout en utilisant ce câble d'extension.
            """
          #metaKeywords: null
          #metaDescription: "GRADO Câble d'extension pour Casques Audio 4 Conducteurs Jack Mâle/Jack Femelle ."
          #shortDescription: "Câble d'extension Grado d'une longueur de 450 cm pour casque audio, fiches Jack 6.35mm mâle/Femelle. Câble composé de 4 conducteurs ."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8960 …}
      #channels: Doctrine\ORM\PersistentCollection {#8946 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8942 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8944 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.26 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21662
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21671 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21660 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21532 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21540
    #collection: Doctrine\Common\Collections\ArrayCollection {#21549 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21528 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24712 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24714 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21662
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21658 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21671 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21660 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "GRADO Câble d'extension pour Casques Audio Fiches Jack 6.35mm M/F"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21540
    #collection: Doctrine\Common\Collections\ArrayCollection {#21549 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21528 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24712 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24714 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21675
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21662
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21658 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21671 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21660 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21532 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21540
      #collection: Doctrine\Common\Collections\ArrayCollection {#21549 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21528 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24712 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24714 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21725
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21723 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21724 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21532 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21728
  +variant: App\Entity\Product\ProductVariant {#21532 …}
  +price: "54,17\u{A0}"
  +originalPrice: "54,17\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21725
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21723 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21724 …}
    +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 54.0 MiB 2.07 ms
Input props
[
  "product" => App\Entity\Product\Product {#8964
    #id: 812
    #code: "CushionsL"
    #attributes: Doctrine\ORM\PersistentCollection {#8971 …}
    #variants: Doctrine\ORM\PersistentCollection {#8973 …}
    #options: Doctrine\ORM\PersistentCollection {#8977 …}
    #associations: Doctrine\ORM\PersistentCollection {#8975 …}
    #createdAt: DateTime @1764670764 {#8962
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8963
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8980 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8981
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8964}
        #id: 812
        #name: "GRADO Paire de Coussinets pour Casques Grado"
        #slug: "grado-paire-de-coussinets-pour-ps1000e-gs1000e"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussins de rechange pour les casques Grado SR225e, SR325e, RS1e, RS2e, PS500e."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8983 …}
    #channels: Doctrine\ORM\PersistentCollection {#8969 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8965 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8967 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#21596
  +product: App\Entity\Product\Product {#8964
    #id: 812
    #code: "CushionsL"
    #attributes: Doctrine\ORM\PersistentCollection {#8971 …}
    #variants: Doctrine\ORM\PersistentCollection {#8973 …}
    #options: Doctrine\ORM\PersistentCollection {#8977 …}
    #associations: Doctrine\ORM\PersistentCollection {#8975 …}
    #createdAt: DateTime @1764670764 {#8962
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8963
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8980 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8981
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8964}
        #id: 812
        #name: "GRADO Paire de Coussinets pour Casques Grado"
        #slug: "grado-paire-de-coussinets-pour-ps1000e-gs1000e"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussins de rechange pour les casques Grado SR225e, SR325e, RS1e, RS2e, PS500e."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8983 …}
    #channels: Doctrine\ORM\PersistentCollection {#8969 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8965 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8967 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  +variant: App\Entity\Product\ProductVariant {#21791 …}
  +slug: null
  #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#7067 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5584 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18787
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18835 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18841 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18828 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
54.0 MiB 0.40 ms
Input props
[
  "product" => App\Entity\Product\Product {#8964
    #id: 812
    #code: "CushionsL"
    #attributes: Doctrine\ORM\PersistentCollection {#8971 …}
    #variants: Doctrine\ORM\PersistentCollection {#8973 …}
    #options: Doctrine\ORM\PersistentCollection {#8977 …}
    #associations: Doctrine\ORM\PersistentCollection {#8975 …}
    #createdAt: DateTime @1764670764 {#8962
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1764670764 {#8963
      date: 2025-12-02 10:19:24.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8980 …}
    #translationsCache: [
      "fr_FR" => App\Entity\Product\ProductTranslation {#8981
        #locale: "fr_FR"
        #translatable: App\Entity\Product\Product {#8964}
        #id: 812
        #name: "GRADO Paire de Coussinets pour Casques Grado"
        #slug: "grado-paire-de-coussinets-pour-ps1000e-gs1000e"
        #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
        #metaKeywords: null
        #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
        #shortDescription: "Paire de coussins de rechange pour les casques Grado SR225e, SR325e, RS1e, RS2e, PS500e."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8983 …}
    #channels: Doctrine\ORM\PersistentCollection {#8969 …}
    #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8965 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8967 …}
    #productType: null
    -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "GRADO Paire de Coussinets pour Casques Grado"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21862
  -props: [
    "product" => App\Entity\Product\Product {#8964
      #id: 812
      #code: "CushionsL"
      #attributes: Doctrine\ORM\PersistentCollection {#8971 …}
      #variants: Doctrine\ORM\PersistentCollection {#8973 …}
      #options: Doctrine\ORM\PersistentCollection {#8977 …}
      #associations: Doctrine\ORM\PersistentCollection {#8975 …}
      #createdAt: DateTime @1764670764 {#8962
        date: 2025-12-02 10:19:24.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1764670764 {#8963
        date: 2025-12-02 10:19:24.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8980 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#8981
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#8964}
          #id: 812
          #name: "GRADO Paire de Coussinets pour Casques Grado"
          #slug: "grado-paire-de-coussinets-pour-ps1000e-gs1000e"
          #description: "Tous les accessoires Grado Labs sont des pièces authentiques. Pour les casques, le fabricant propose des coussins de remplacement, des câbles d'extension et adaptateurs. Pour les platines vinyles, nous vendons aussi des stylets de remplacement pour la série Prestige."
          #metaKeywords: null
          #metaDescription: "casque intra-auriculaire pour smartphones & baladeurs audio"
          #shortDescription: "Paire de coussins de rechange pour les casques Grado SR225e, SR325e, RS1e, RS2e, PS500e."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8983 …}
      #channels: Doctrine\ORM\PersistentCollection {#8969 …}
      #mainTaxon: App\Entity\Taxonomy\Taxon {#7610 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8965 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8967 …}
      #productType: null
      -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#8867 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
54.0 MiB 0.25 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21921
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21917 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21791 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21799
    #collection: Doctrine\Common\Collections\ArrayCollection {#21808 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21787 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24727 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24729 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21921
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21917 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21930 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21919 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "GRADO Paire de Coussinets pour Casques Grado"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#21799
    #collection: Doctrine\Common\Collections\ArrayCollection {#21808 …}
    #initialized: true
    -snapshot: []
    -owner: App\Entity\Channel\ChannelPricing {#21787 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#24727 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24729 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#21934
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21921
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21917 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#21930 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21919 …}
      +prefixes: [
        "sylius_shop.product.index.content.body.main.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#21791 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#21799
      #collection: Doctrine\Common\Collections\ArrayCollection {#21808 …}
      #initialized: true
      -snapshot: []
      -owner: App\Entity\Channel\ChannelPricing {#21787 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#24727 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerVZxJlDI\EntityManagerGhost614a58f {#223 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#24729 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 54.0 MiB 0.07 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21982 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21983 …}
    +prefixes: [
      "sylius_shop.product.index.content.body.main.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#21791 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#21987
  +variant: App\Entity\Product\ProductVariant {#21791 …}
  +price: "32,50\u{A0}"
  +originalPrice: "32,50\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5574 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#9324 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4264 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1305 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12687 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9321 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#21984
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#21975 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#21982 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#21983 …}
    +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 54.0 MiB 1.04 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18501
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18515 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18710
  +cart: App\Entity\Order\Order {#16585 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1329 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18501
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12752 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18515 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12762 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#5095 …}
}