Components
12
Twig Components
32
Render Count
65
ms
Render Time
114.0
MiB
Memory Usage
Components
Render calls
| sylius_shop:common:currency_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\CurrencySwitcherComponent | 114.0 MiB | 1.64 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12517 …} +context: Sylius\TwigHooks\Bag\DataBag {#12523 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12522 …} +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 {#13144 #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#12524 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12517 …} +context: Sylius\TwigHooks\Bag\DataBag {#12523 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12522 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:common:locale_switcher | Sylius\Bundle\ShopBundle\Twig\Component\Common\LocaleSwitcherComponent | 114.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13217 …} +context: Sylius\TwigHooks\Bag\DataBag {#13219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13220 …} +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 {#13230 #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #localeProvider: Sylius\Component\Core\Provider\ChannelBasedLocaleProvider {#4528 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13221 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13217 …} +context: Sylius\TwigHooks\Bag\DataBag {#13219 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13220 …} +prefixes: [ "sylius_shop.base.header.top_bar" ] } } |
|||
| sylius_shop:cart:widget | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent | 114.0 MiB | 5.34 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13291 …} +context: Sylius\TwigHooks\Bag\DataBag {#13311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13310 …} +prefixes: [ "sylius_shop.base.header.content" ] } "template" => "@SyliusShop/shared/components/header/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#13327 +cart: App\Entity\Order\Order {#13394 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13312 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13291 …} +context: Sylius\TwigHooks\Bag\DataBag {#13311 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13310 …} +prefixes: [ "sylius_shop.base.header.content" ] } +template: "@SyliusShop/shared/components/header/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||
| sylius_shop:common:taxon_menu | Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent | 114.0 MiB | 15.14 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13568 …} +context: Sylius\TwigHooks\Bag\DataBag {#13574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +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 {#13589 #taxonRepository: App\Repository\TaxonRepository {#7413 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13580 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13568 …} +context: Sylius\TwigHooks\Bag\DataBag {#13574 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13566 …} +prefixes: [ "sylius_shop.base.header.navbar" ] } } |
|||
| sylius_shop:product:show:breadcrumbs | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 1.09 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27376 …} +context: Sylius\TwigHooks\Bag\DataBag {#27377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27379 …} +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 {#27389 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27380 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27376 …} +context: Sylius\TwigHooks\Bag\DataBag {#27377 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27379 …} +prefixes: [ "sylius_shop.product.index.content" ] } } |
|||
| sylius_shop:product:show:taxonomy | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 0.72 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27494 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27490 …} +context: Sylius\TwigHooks\Bag\DataBag {#27491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27493 …} +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 {#27502 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27494 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27490 …} +context: Sylius\TwigHooks\Bag\DataBag {#27491 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27493 …} +prefixes: [ "sylius_shop.product.index.content.body.sidebar" ] } } |
|||
| sylius_shop:product:show:header | Sylius\Bundle\ShopBundle\Twig\Component\Product\BreadcrumbComponent | 114.0 MiB | 2.19 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27560 …} +context: Sylius\TwigHooks\Bag\DataBag {#27561 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +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 {#27572 #requestStack: Symfony\Component\HttpFoundation\RequestStack {#243 …} #taxonRepository: App\Repository\TaxonRepository {#7413 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27564 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27560 …} +context: Sylius\TwigHooks\Bag\DataBag {#27561 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27563 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:product:card | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent | 114.0 MiB | 10.29 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632363 {#7680 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#7403 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28098 +product: App\Entity\Product\Product {#7964 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632363 {#7680 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#7403 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#28364 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 2.15 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#7964 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632363 {#7680 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#7403 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre Bocal Inox Lagostina" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28775 -props: [ "product" => App\Entity\Product\Product {#7964 #id: 1518 #code: "ouvre-bocal-inox-lagostina-7673" #attributes: Doctrine\ORM\PersistentCollection {#8173 …} #variants: Doctrine\ORM\PersistentCollection {#8396 …} #options: Doctrine\ORM\PersistentCollection {#8524 …} #associations: Doctrine\ORM\PersistentCollection {#8464 …} #createdAt: DateTime @1758632363 {#7680 : 2025-09-23 20:59:23.0 PRC (+08:00) } #updatedAt: DateTime @1758632363 {#7403 : 2025-09-23 20:59:23.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8523 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8526 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#7964} #id: 1518 #name: "Ouvre Bocal Inox Lagostina" #slug: "ouvre-bocal-inox-lagostina-7673" #description: """ <div class="col is-12"><ul>\n <li>Acier inoxydable 18/10.</li>\n <li>Forme ergonomique</li>\n <li>S'adapte à tous types de bocaux.</li>\n </ul></div><h1>Descriptif Ouvre Bocal Inox Lagostina</h1><div class="col is-12">Réalisé en acier inoxydable 18/10, l'Ouvre Bocal Inox Lagostina s'adapte pour ouvrir très facilement tous les types de bocaux. L'ergonomie de son manche en fait un ustensile très confortable à utiliser. Il est doté de deux anneaux de suspension et se nettoie aisément au lave-vaisselle.</div><h1>Caractéristiques Ouvre Bocal Inox Lagostina</h1><div class="col is-12">- Acier inoxydable 18/10.<br />- Ergonomique & esthétique.<br />- Garantie : 2 ans.<br />- Passe au lave-vaisselle.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8529 …} #channels: Doctrine\ORM\PersistentCollection {#8032 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7527 …} #reviews: Doctrine\ORM\PersistentCollection {#7941 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8035 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 1.41 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28848 …} +context: Sylius\TwigHooks\Bag\DataBag {#28843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28842 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28364 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28710 #collection: Doctrine\Common\Collections\ArrayCollection {#28709 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28547 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37166 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28848 …} +context: Sylius\TwigHooks\Bag\DataBag {#28843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28842 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre Bocal Inox Lagostina" "applied_promotions" => Doctrine\ORM\PersistentCollection {#28710 #collection: Doctrine\Common\Collections\ArrayCollection {#28709 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28547 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37166 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#28853 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28845 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28848 …} +context: Sylius\TwigHooks\Bag\DataBag {#28843 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28842 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28364 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#28710 #collection: Doctrine\Common\Collections\ArrayCollection {#28709 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28547 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#36382 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37166 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.46 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28911 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#28364 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#28930 +variant: App\Entity\Product\ProductVariant {#28364 …} +price: "17,00\u{A0}€" +originalPrice: "17,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8985 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8982 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#28921 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#28911 …} +context: Sylius\TwigHooks\Bag\DataBag {#28919 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#28920 …} +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 | 114.0 MiB | 4.99 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632351 {#8533 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8534 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#28753 +product: App\Entity\Product\Product {#8535 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632351 {#8533 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8534 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29003 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8535 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632351 {#8533 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8534 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre tout Poisson malin" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29074 -props: [ "product" => App\Entity\Product\Product {#8535 #id: 1457 #code: "ouvre-tout-poisson-malin-298" #attributes: Doctrine\ORM\PersistentCollection {#8542 …} #variants: Doctrine\ORM\PersistentCollection {#8544 …} #options: Doctrine\ORM\PersistentCollection {#8548 …} #associations: Doctrine\ORM\PersistentCollection {#8546 …} #createdAt: DateTime @1758632351 {#8533 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8534 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8551 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8552 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8535} #id: 1457 #name: "Ouvre tout Poisson malin" #slug: "ouvre-tout-poisson-malin-298" #description: """ <div class="col is-12"><ul>\n <li>3 ustensiles en 1, pour les bouteilles, boîte de conserve et bocaux.</li>\n <li>Permet une ouverture sans effort. </li>\n <li><strong>Fabrication française. </strong></li>\n </ul></div><h1>Description poisson malin ouvre tout</h1><div class="col is-12"><p>L'ouvre tout poisson malin est idéal pour ouvrir boîtes, pots de confiture et bouteilles... sans aucun effort.<br />Matière PVC. 3 ustensiles en 1 : crochet pour les boîtes avec anneau, partie cannelée pour ouvrir les bouteilles avec bouchon vissant, barette pour ouvrir les couvercles.</p></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8554 …} #channels: Doctrine\ORM\PersistentCollection {#8540 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8536 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8538 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29067 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29058 …} +context: Sylius\TwigHooks\Bag\DataBag {#29131 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29055 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29003 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29011 #collection: Doctrine\Common\Collections\ArrayCollection {#29020 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28999 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37186 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37188 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29067 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29058 …} +context: Sylius\TwigHooks\Bag\DataBag {#29131 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29055 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre tout Poisson malin" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29011 #collection: Doctrine\Common\Collections\ArrayCollection {#29020 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28999 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37186 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37188 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29135 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29067 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29058 …} +context: Sylius\TwigHooks\Bag\DataBag {#29131 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29055 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29003 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29011 #collection: Doctrine\Common\Collections\ArrayCollection {#29020 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#28999 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37186 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37188 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29176 …} +context: Sylius\TwigHooks\Bag\DataBag {#29183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29184 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29003 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29188 +variant: App\Entity\Product\ProductVariant {#29003 …} +price: "8,00\u{A0}€" +originalPrice: "8,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8985 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8982 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29185 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29176 …} +context: Sylius\TwigHooks\Bag\DataBag {#29183 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29184 …} +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 | 114.0 MiB | 4.98 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632351 {#8556 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8557 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29065 +product: App\Entity\Product\Product {#8558 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632351 {#8556 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8557 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29251 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.84 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8558 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632351 {#8556 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8557 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre bocal T" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29325 -props: [ "product" => App\Entity\Product\Product {#8558 #id: 1458 #code: "ouvre-bocal-t-1082" #attributes: Doctrine\ORM\PersistentCollection {#8565 …} #variants: Doctrine\ORM\PersistentCollection {#8567 …} #options: Doctrine\ORM\PersistentCollection {#8571 …} #associations: Doctrine\ORM\PersistentCollection {#8569 …} #createdAt: DateTime @1758632351 {#8556 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8557 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8574 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8575 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8558} #id: 1458 #name: "Ouvre bocal T" #slug: "ouvre-bocal-t-1082" #description: """ <div class="col is-12"><ul>\n <li>Indispensable pour tirer les caoutchoucs des bocaux.</li>\n <li>Ouverture facile. </li>\n </ul></div><h1>Description Ouvre bocal T</h1><div class="col is-12"><font size="1" face="Verdana">\r\n <p align="left">Indispensable pour tirer les caoutchoucs des bocaux. Equipé d’une pointe pour piquer les boîtes métalliques</p>\r\n </font></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8577 …} #channels: Doctrine\ORM\PersistentCollection {#8563 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8559 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8561 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.76 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29318 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29309 …} +context: Sylius\TwigHooks\Bag\DataBag {#29376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29251 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29259 #collection: Doctrine\Common\Collections\ArrayCollection {#29271 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37200 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37202 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29318 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29309 …} +context: Sylius\TwigHooks\Bag\DataBag {#29376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre bocal T" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29259 #collection: Doctrine\Common\Collections\ArrayCollection {#29271 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37200 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37202 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29380 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29318 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29309 …} +context: Sylius\TwigHooks\Bag\DataBag {#29376 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29306 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29251 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29259 #collection: Doctrine\Common\Collections\ArrayCollection {#29271 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29247 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37200 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37202 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29421 …} +context: Sylius\TwigHooks\Bag\DataBag {#29428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29429 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29251 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29433 +variant: App\Entity\Product\ProductVariant {#29251 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8985 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8982 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29430 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29421 …} +context: Sylius\TwigHooks\Bag\DataBag {#29428 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29429 …} +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 | 114.0 MiB | 5.03 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632351 {#8579 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8580 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29316 +product: App\Entity\Product\Product {#8581 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632351 {#8579 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8580 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29496 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.90 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8581 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632351 {#8579 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8580 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre bocal Oxo" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29567 -props: [ "product" => App\Entity\Product\Product {#8581 #id: 1459 #code: "ouvre-bocal-oxo-2108" #attributes: Doctrine\ORM\PersistentCollection {#8588 …} #variants: Doctrine\ORM\PersistentCollection {#8590 …} #options: Doctrine\ORM\PersistentCollection {#8594 …} #associations: Doctrine\ORM\PersistentCollection {#8592 …} #createdAt: DateTime @1758632351 {#8579 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8580 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8597 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8598 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8581} #id: 1459 #name: "Ouvre bocal Oxo" #slug: "ouvre-bocal-oxo-2108" #description: """ <div class="col is-12"><ul>\n <li>Sans effort et ergonomie maximale.</li>\n <li>Pour bouchon de bouteille ou de bocal (jusqu'à un ø de 9,5 cm).</li>\n <li>Livré avec base anti-dérapante en silicone.</li>\n </ul>\n <ul>\n </ul></div><h1>Description Ouvre bocal oxo</h1><div class="col is-12"><div style="margin: 0px; padding: 0px;">L'ouvre-bocal Oxo est un ustensile incontournable face à un bouchon de bouteille ou de bocal récalcitrant ou lorsque l'on a un problème de préhension. En effet, il permet une ouverture avec un minimum d'effort. De quelle manière ?<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Des dents en acier viennent agripper le bouchon ou le couvercle pour le tenir fermement. Ceci soulage ainsi la pression des mains et poignets. Il suffit ensuite de tourner la poignée dans le sens indiqué pour débloquer et ouvrir. A noter que le système est ambidextre, convient aussi bien aux droitiers qu'aux gauchers. L'ouvre bocal fonctionne avec des diamètres de couvercle ou bouchon de 2 cm à 9,5 cm.<br /><br /></div>\n <div style="margin: 0px; padding: 0px;">Petit plus, une base antidérapante en silicone est livré avec l'ouvre bocal pour poser et stabiliser le contenant pendant l'ouverture.</div>\n <br /></div><h1>Caractéristiques Ouvre bocal Oxo</h1><div class="col is-12"><ul>\n <li>Matière plastique.</li>\n <li>Dimensions : 12,7 x 6,6 cm. Hauteur 7,1 cm.</li>\n <li>Garantie 2 ans.</li>\n </ul>\n <ul>\n </ul></div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8600 …} #channels: Doctrine\ORM\PersistentCollection {#8586 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8582 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8584 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.69 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29560 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29551 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29496 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29504 #collection: Doctrine\Common\Collections\ArrayCollection {#29513 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29492 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37214 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37216 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29560 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29551 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre bocal Oxo" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29504 #collection: Doctrine\Common\Collections\ArrayCollection {#29513 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29492 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37214 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37216 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29634 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29560 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29551 …} +context: Sylius\TwigHooks\Bag\DataBag {#29630 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29548 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29496 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29504 #collection: Doctrine\Common\Collections\ArrayCollection {#29513 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29492 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37214 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37216 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.16 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29684 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29675 …} +context: Sylius\TwigHooks\Bag\DataBag {#29682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29496 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29687 +variant: App\Entity\Product\ProductVariant {#29496 …} +price: "19,00\u{A0}€" +originalPrice: "19,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8985 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8982 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29684 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29675 …} +context: Sylius\TwigHooks\Bag\DataBag {#29682 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29683 …} +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 | 114.0 MiB | 5.13 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632351 {#8602 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8603 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29558 +product: App\Entity\Product\Product {#8604 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632351 {#8602 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8603 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29750 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.88 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8604 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632351 {#8602 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8603 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Décapsuleur zyliss 5 en 1" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29821 -props: [ "product" => App\Entity\Product\Product {#8604 #id: 1460 #code: "decapsuleur-zyliss-5-en-1-2390" #attributes: Doctrine\ORM\PersistentCollection {#8611 …} #variants: Doctrine\ORM\PersistentCollection {#8613 …} #options: Doctrine\ORM\PersistentCollection {#8617 …} #associations: Doctrine\ORM\PersistentCollection {#8615 …} #createdAt: DateTime @1758632351 {#8602 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8603 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8620 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8621 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8604} #id: 1460 #name: "Décapsuleur zyliss 5 en 1" #slug: "decapsuleur-zyliss-5-en-1-2390" #description: """ <div class="col is-12"><ul>\n <li>Pour décapsuler et ouvrir.</li>\n <li>Qualité Zyliss. </li>\n </ul></div><h1>Description décapsuleur zyliss 5 en 1</h1><div class="col is-12">L'ouvre bocal ZYLISS 5 en 1 permet de dévisser les bouchons, décapsuler les bouteilles, ouvrir les canettes, les bocaux et les boîtes de conserve.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8623 …} #channels: Doctrine\ORM\PersistentCollection {#8609 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8605 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8607 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.74 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29805 …} +context: Sylius\TwigHooks\Bag\DataBag {#29875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29750 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29758 #collection: Doctrine\Common\Collections\ArrayCollection {#29767 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37230 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29805 …} +context: Sylius\TwigHooks\Bag\DataBag {#29875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Décapsuleur zyliss 5 en 1" "applied_promotions" => Doctrine\ORM\PersistentCollection {#29758 #collection: Doctrine\Common\Collections\ArrayCollection {#29767 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37230 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#29879 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29814 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29805 …} +context: Sylius\TwigHooks\Bag\DataBag {#29875 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29802 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29750 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#29758 #collection: Doctrine\Common\Collections\ArrayCollection {#29767 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29746 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37228 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37230 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.17 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29920 …} +context: Sylius\TwigHooks\Bag\DataBag {#29927 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29928 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29750 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#29932 +variant: App\Entity\Product\ProductVariant {#29750 …} +price: "9,00\u{A0}€" +originalPrice: "9,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8985 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8982 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#29929 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#29920 …} +context: Sylius\TwigHooks\Bag\DataBag {#29927 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#29928 …} +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 | 114.0 MiB | 4.92 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 1461 #code: "ouvre-bocal-jarkey-2517" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632351 {#8625 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8626 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1461 #name: "Ouvre bocal JARKEY" #slug: "ouvre-bocal-jarkey-2517" #description: """ <div class="col is-12"><ul>\n <li>Pour ouvrir tous les bocaux sans effort.</li>\n <li>Très robuste, garantie 3 ans. </li>\n <li>Couleur suivant arrivage. </li>\n </ul></div><h1>Description ouvre bocal JARKEY</h1><div class="col is-12">L'ouvre bocal JARKEY permet d'ouvrir tous vos bocaux facilement et sans effort. Il suffit de soulever légèrement le bord du couvercle pour laisser entrer l'air. avec l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> JARKEY. Le couvercle se soulève alors au centre et se retire sans effort.<br /></div><h1>Caractéristiques Ouvre bocal JARKEY</h1><div class="col is-12">Abs. Dimensions : 14,5 x 3,5 cm. Garantie 3 ans. Couleur suivant arrivage.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "template" => "@SyliusShop/product/common/card.html.twig" "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/card.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#29812 +product: App\Entity\Product\Product {#8627 #id: 1461 #code: "ouvre-bocal-jarkey-2517" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632351 {#8625 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8626 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1461 #name: "Ouvre bocal JARKEY" #slug: "ouvre-bocal-jarkey-2517" #description: """ <div class="col is-12"><ul>\n <li>Pour ouvrir tous les bocaux sans effort.</li>\n <li>Très robuste, garantie 3 ans. </li>\n <li>Couleur suivant arrivage. </li>\n </ul></div><h1>Description ouvre bocal JARKEY</h1><div class="col is-12">L'ouvre bocal JARKEY permet d'ouvrir tous vos bocaux facilement et sans effort. Il suffit de soulever légèrement le bord du couvercle pour laisser entrer l'air. avec l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> JARKEY. Le couvercle se soulève alors au centre et se retire sans effort.<br /></div><h1>Caractéristiques Ouvre bocal JARKEY</h1><div class="col is-12">Abs. Dimensions : 14,5 x 3,5 cm. Garantie 3 ans. Couleur suivant arrivage.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } +variant: App\Entity\Product\ProductVariant {#29995 …} +slug: null #productRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#6914 …} #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5455 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27629 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#27662 …} +context: Sylius\TwigHooks\Bag\DataBag {#27668 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#27655 …} +prefixes: [ "sylius_shop.product.index.content.body.main" ] } } |
|||
| sylius_shop:main_image |
[Anonymous]
|
114.0 MiB | 0.80 ms | |
|---|---|---|---|---|
| Input props | [ "product" => App\Entity\Product\Product {#8627 #id: 1461 #code: "ouvre-bocal-jarkey-2517" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632351 {#8625 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8626 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1461 #name: "Ouvre bocal JARKEY" #slug: "ouvre-bocal-jarkey-2517" #description: """ <div class="col is-12"><ul>\n <li>Pour ouvrir tous les bocaux sans effort.</li>\n <li>Très robuste, garantie 3 ans. </li>\n <li>Couleur suivant arrivage. </li>\n </ul></div><h1>Description ouvre bocal JARKEY</h1><div class="col is-12">L'ouvre bocal JARKEY permet d'ouvrir tous vos bocaux facilement et sans effort. Il suffit de soulever légèrement le bord du couvercle pour laisser entrer l'air. avec l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> JARKEY. Le couvercle se soulève alors au centre et se retire sans effort.<br /></div><h1>Caractéristiques Ouvre bocal JARKEY</h1><div class="col is-12">Abs. Dimensions : 14,5 x 3,5 cm. Garantie 3 ans. Couleur suivant arrivage.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Attributes | [ "product" => "Ouvre bocal JARKEY" "class" => "w-100 h-100 object-fit-cover" ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30066 -props: [ "product" => App\Entity\Product\Product {#8627 #id: 1461 #code: "ouvre-bocal-jarkey-2517" #attributes: Doctrine\ORM\PersistentCollection {#8634 …} #variants: Doctrine\ORM\PersistentCollection {#8636 …} #options: Doctrine\ORM\PersistentCollection {#8640 …} #associations: Doctrine\ORM\PersistentCollection {#8638 …} #createdAt: DateTime @1758632351 {#8625 : 2025-09-23 20:59:11.0 PRC (+08:00) } #updatedAt: DateTime @1758632351 {#8626 : 2025-09-23 20:59:11.0 PRC (+08:00) } #enabled: true #translations: Doctrine\ORM\PersistentCollection {#8643 …} #translationsCache: [ "fr_FR" => App\Entity\Product\ProductTranslation {#8644 #locale: "fr_FR" #translatable: App\Entity\Product\Product {#8627} #id: 1461 #name: "Ouvre bocal JARKEY" #slug: "ouvre-bocal-jarkey-2517" #description: """ <div class="col is-12"><ul>\n <li>Pour ouvrir tous les bocaux sans effort.</li>\n <li>Très robuste, garantie 3 ans. </li>\n <li>Couleur suivant arrivage. </li>\n </ul></div><h1>Description ouvre bocal JARKEY</h1><div class="col is-12">L'ouvre bocal JARKEY permet d'ouvrir tous vos bocaux facilement et sans effort. Il suffit de soulever légèrement le bord du couvercle pour laisser entrer l'air. avec l'<a rel="nofollow" href="https://www.cuisinstore.com/ouvre-bocal-f755-p1.html">ouvre bocal</a> JARKEY. Le couvercle se soulève alors au centre et se retire sans effort.<br /></div><h1>Caractéristiques Ouvre bocal JARKEY</h1><div class="col is-12">Abs. Dimensions : 14,5 x 3,5 cm. Garantie 3 ans. Couleur suivant arrivage.</div> """ #metaKeywords: null #metaDescription: null #shortDescription: null -fullTitle: null -metaTitle: null } ] #currentLocale: "fr_FR" #currentTranslation: null #fallbackLocale: "fr_FR" #variantSelectionMethod: "choice" #productTaxons: Doctrine\ORM\PersistentCollection {#8646 …} #channels: Doctrine\ORM\PersistentCollection {#8632 …} #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7525 …} #reviews: Doctrine\ORM\PersistentCollection {#8628 …} #averageRating: 0.0 #images: Doctrine\ORM\PersistentCollection {#8630 …} #productType: null } "class" => "w-100 h-100 object-fit-cover" ] } |
|||
| sylius_shop:catalog_promotions |
[Anonymous]
|
114.0 MiB | 0.73 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30059 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30050 …} +context: Sylius\TwigHooks\Bag\DataBag {#30117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30047 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29995 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30003 #collection: Doctrine\Common\Collections\ArrayCollection {#30012 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29991 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37244 …} } "withDescription" => false ] |
|||
| Attributes | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30059 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30050 …} +context: Sylius\TwigHooks\Bag\DataBag {#30117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30047 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => "Ouvre bocal JARKEY" "applied_promotions" => Doctrine\ORM\PersistentCollection {#30003 #collection: Doctrine\Common\Collections\ArrayCollection {#30012 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29991 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37244 …} } "withDescription" => false ] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#30121 -props: [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30059 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30050 …} +context: Sylius\TwigHooks\Bag\DataBag {#30117 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30047 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29995 …} "applied_promotions" => Doctrine\ORM\PersistentCollection {#30003 #collection: Doctrine\Common\Collections\ArrayCollection {#30012 …} #initialized: true -snapshot: [] -owner: App\Entity\Channel\ChannelPricing {#29991 …} -association: Symfony\Component\VarDumper\Caster\CutStub {#37242 …} -backRefFieldName: null -isDirty: false -em: ContainerX4JY5xp\EntityManagerGhost614a58f {#232 …} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#37244 …} } "withDescription" => false ] } |
|||
| sylius_shop:product:card:price | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent | 114.0 MiB | 0.15 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30171 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30162 …} +context: Sylius\TwigHooks\Bag\DataBag {#30169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30170 …} +prefixes: [ "sylius_shop.product.index.content.body.main.card.prices" "sylius_shop.shared.product.card.prices" ] } "variant" => App\Entity\Product\ProductVariant {#29995 …} "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Attributes | [ "template" => "@SyliusShop/product/common/price.html.twig" ] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#30174 +variant: App\Entity\Product\ProductVariant {#29995 …} +price: "6,00\u{A0}€" +originalPrice: "6,00\u{A0}€" +hasDiscount: false #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5465 …} #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#8985 …} #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4203 …} #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1298 …} #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12415 …} #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#8982 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#30171 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#30162 …} +context: Sylius\TwigHooks\Bag\DataBag {#30169 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#30170 …} +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 | 114.0 MiB | 2.50 ms | |
|---|---|---|---|---|
| Input props | [ "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12480 …} +context: Sylius\TwigHooks\Bag\DataBag {#27364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12490 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" ] |
|||
| Attributes | [] |
|||
| Component | Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#30451 +cart: App\Entity\Order\Order {#13394 …} #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1322 …} +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#27342 +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12480 …} +context: Sylius\TwigHooks\Bag\DataBag {#27364 …} +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12490 …} +prefixes: [ "sylius_shop.base.offcanvas" ] } +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig" #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4980 …} } |
|||