Redirect 301 redirect from GET @sylius_shop_product_show (bd540d)

GET https://preprod.youloveart.fr/fr_FR/products/booking/booking-arsouille-paris-18

Components

13 Twig Components
25 Render Count
99 ms Render Time
36.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
4 14.62ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
4 2.88ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
4 2.57ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
4 0.54ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 4.02ms
sylius_shop:product:summary
"Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent"
@SyliusUi/components/default.html.twig
1 19.67ms
sylius_shop:product_review.count
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent"
@SyliusUi/components/default.html.twig
1 0.67ms
sylius_shop:product:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 0.79ms
sylius_shop:product:add_to_cart_form
"Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 19.20ms
app_shop:product:booking_contact_owner
"App\Front\Twig\Component\Product\BookingContactOwnerComponent"
@YlaTpl/layout/booking/product/show/content/info/main/right/owner.html.twig
1 19.08ms
sylius_shop:product_review:list
"Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent"
@SyliusUi/components/default.html.twig
1 15.55ms
sylius_shop:product:list
"Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent"
@SyliusUi/components/default.html.twig
1 20.08ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 1.51ms

Render calls

sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 32.0 MiB 4.02 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14073
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14066 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "@SyliusShop/shared/components/header/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14173
  +cart: App\Sylius\Domain\Entity\Order\Order {#14183 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1345 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14073
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13611 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14068 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14066 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "@SyliusShop/shared/components/header/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4993 …}
}
sylius_shop:product:summary Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent 32.0 MiB 19.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14594
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14587 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14593 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14592 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info"
    ]
  }
  "product" => App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  "template" => "@YlaTpl/layout/booking/product/show/content/info/summary.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\SummaryComponent {#14601
  #productVariantResolver: Sylius\Component\Product\Resolver\DefaultProductVariantResolver {#14617 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14594
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14587 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14593 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14592 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info"
    ]
  }
  +product: App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#9382 …}
  #productVariantRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductVariantRepository {#14580 …}
  +template: "@YlaTpl/layout/booking/product/show/content/info/summary.html.twig"
}
sylius_shop:product_review.count Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent 32.0 MiB 0.67 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14884
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14877 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14883 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14882 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.summary.address_rating.average_rating"
    ]
  }
  "product" => App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  "template" => "@YlaTpl/layout/booking/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Attributes
[
  "template" => "@YlaTpl/layout/booking/product/show/content/info/summary/average_rating/number_of_reviews.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\CountComponent {#14905
  +product: App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#14870 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14884
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14877 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14883 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14882 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.summary.address_rating.average_rating"
    ]
  }
}
sylius_shop:product:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 32.0 MiB 0.79 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14959
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14970 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14980 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14977 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.summary.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#9382 …}
  "template" => "@YlaTpl/layout/booking/product/show/content/info/summary/prices/price.html.twig"
]
Attributes
[
  "template" => "@YlaTpl/layout/booking/product/show/content/info/summary/prices/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#14985
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#9382 …}
  +price: "400,00\u{A0}"
  +originalPrice: "400,00\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#10232 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13497 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#10229 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#14959
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#14970 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14980 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14977 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.summary.prices"
    ]
  }
}
sylius_shop:product:add_to_cart_form Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent 32.0 MiB 19.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15262 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15265 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.main.right"
    ]
  }
  "product" => App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  "template" => "@YlaTpl/layout/booking/product/show/content/info/main/right/add_to_cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\AddToCartFormComponent {#15275
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7636 …}
  #manager: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1404 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#446 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1082 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1345 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#15276 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#15277 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#14285 …}
  -formView: Symfony\Component\Form\FormView {#15417 …}
  -form: Symfony\Component\Form\Form {#5134 …}
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
      "bookingStartDate" => ""
      "bookingDuration" => "3"
    ]
    "_token" => "81119e39d47c5e60ded2454.Nkp4AwkCwgyklPG5vHmtGTh3obAZBP9EY3Tthqo5Uvw.fhVJMFkz8mPs46TD8VTJXlo44NNSc6oXJwKP7cRoB8tSfDpEeWyvRtPdtA"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#15266
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#15262 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#15263 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#15265 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.main.right"
    ]
  }
  +product: App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  +variant: null
  #productVariantRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductVariantRepository {#14580 …}
  +template: "@YlaTpl/layout/booking/product/show/content/info/main/right/add_to_cart.html.twig"
}
app_shop:product:booking_contact_owner App\Front\Twig\Component\Product\BookingContactOwnerComponent 34.0 MiB 19.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9820
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9709 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9833 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.main.right"
    ]
  }
  "product" => App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#9820
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#9709 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#9823 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#9833 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.main.right"
    ]
  }
]
Component
App\Front\Twig\Component\Product\BookingContactOwnerComponent {#9822
  +product: App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  -formFactory: Symfony\Component\Form\FormFactory {#7636 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#4882 …}
  -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1404 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#446 …}
}
sylius_shop:product_review:list Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent 34.0 MiB 15.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16437 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16440 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.bottom.reviews.content"
    ]
  }
  "product" => App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  "count" => 4
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/shared/product_review/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\ProductReview\ListComponent {#16450
  +product: App\Sylius\Domain\Entity\Product\Product {#7932
    #id: 1
    #code: "arsouille-paris-18"
    #attributes: Doctrine\ORM\PersistentCollection {#9034 …}
    #variants: Doctrine\ORM\PersistentCollection {#9247 …}
    #options: Doctrine\ORM\PersistentCollection {#9375 …}
    #associations: Doctrine\ORM\PersistentCollection {#9315 …}
    #createdAt: DateTime @1768323358 {#7829
      date: 2026-01-13 17:55:58.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323361 {#7945
      date: 2026-01-13 17:56:01.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#9374 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#9377
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#7932}
        #id: 1
        #name: "L'Arsouille - Paris 18ème"
        #slug: "booking-arsouille-paris-18"
        #description: "Par un soir de désœuvrement total suivi d'une forte envie d'alcool, nous nous sommes rendu avec quelques amis à l'Arsouille. Une véritable institution que ce bar. La plupart des fois où nous y sommes allé, par le passé, il faut bien l'avouer, on était complètement bourré, beurré, alcoolisé en bref, arsouillé (Arsouille : nom féminin – Personne abusant ostensiblement de l'alcool et d'aspect repoussant). Bon, en clair, on n'était pas beau à voir. Mais cette fois, on a commencé notre soirée dans ce chouette rade de quartier, où le barman est sans conteste le mec le plus gentil du monde (ou au moins dans le top 5). Ca paye pas de mine avec ses tables en formica imitation ronce de noyer, ça a même limite des faux airs de chalet avec tout ce lambris collé du sol au plafond. Mais allez savoir pourquoi, on s'y sent bien direct. Les pintes sont à 5 balles, c'est pas de la micro-brasserie hein, mais on s'en fout prodigieusement puisqu'on peut glisser quelques pièces dans le jukebox et écouter les madeleines de Proust de notre enfance. Big up à Michel Berger et toute la clique de Radio Nostalgie. Et puis, quoi de mieux que de se faire d'interminables parties de flipper (Corynne Charby, on ne t'a pas oubliée). Que le bar soit bondé ou désert comme ce mercredi soir à Paris, 18e, à l'Arsouille, on se sent bien, un peu comme chez Laurette dans la chanson de Michel Delpech. Bon, par contre, comme vous aurez pu le remarquer, on n'en sort pas vraiment indemne"
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Ambiance animée et clientèle hétéroclite dans ce bar de quartier rétro, avec jukebox et piste de danse."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8694 …}
    #channels: Doctrine\ORM\PersistentCollection {#8893 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#7929 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8810 …}
    #averageRating: 5.0
    #images: Doctrine\ORM\PersistentCollection {#8895 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7812 …}
    -details: App\Booking\Domain\Entity\BookingProductDetails {#8487 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#8588 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#8618 …}
    #productType: null
  }
  +count: 4
  #productReviewRepository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#14870 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16441
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16437 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16440 …}
    +prefixes: [
      "sylius_shop.product.show.booking_content.info.bottom.reviews.content"
    ]
  }
}
sylius_shop:product:list Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent 36.0 MiB 20.08 ms
Input props
[
  "limit" => 4
  "template" => "@SyliusShop/product/common/list.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/list.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\ListComponent {#16708
  +limit: 4
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  +hookableMetadata: null
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 5.52 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16730
    #id: 62
    #code: "2Z46BSTNGX8Z1RJ8CCBSB5CVEX"
    #attributes: Doctrine\ORM\PersistentCollection {#16873 …}
    #variants: Doctrine\ORM\PersistentCollection {#16875 …}
    #options: Doctrine\ORM\PersistentCollection {#16879 …}
    #associations: Doctrine\ORM\PersistentCollection {#16877 …}
    #createdAt: DateTime @1768323364 {#16782
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323364 {#16746
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16882 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16883
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16730}
        #id: 62
        #name: "Photographie artistique Peinture Lille"
        #slug: "photographie-artistique-peinture-lille-2z46bstngx8z1rj8ccbsb5cvex"
        #description: "Une œuvre Peinture réalisée à Lille destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Peinture créée à Lille."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16848 …}
    #channels: Doctrine\ORM\PersistentCollection {#16871 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16850 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16852 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16762 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16771 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17027
  +product: App\Sylius\Domain\Entity\Product\Product {#16730
    #id: 62
    #code: "2Z46BSTNGX8Z1RJ8CCBSB5CVEX"
    #attributes: Doctrine\ORM\PersistentCollection {#16873 …}
    #variants: Doctrine\ORM\PersistentCollection {#16875 …}
    #options: Doctrine\ORM\PersistentCollection {#16879 …}
    #associations: Doctrine\ORM\PersistentCollection {#16877 …}
    #createdAt: DateTime @1768323364 {#16782
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323364 {#16746
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16882 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16883
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16730}
        #id: 62
        #name: "Photographie artistique Peinture Lille"
        #slug: "photographie-artistique-peinture-lille-2z46bstngx8z1rj8ccbsb5cvex"
        #description: "Une œuvre Peinture réalisée à Lille destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Peinture créée à Lille."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16848 …}
    #channels: Doctrine\ORM\PersistentCollection {#16871 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16850 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16852 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16762 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16771 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
    #productType: null
  }
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17056 …}
  +slug: null
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5487 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.96 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16730
    #id: 62
    #code: "2Z46BSTNGX8Z1RJ8CCBSB5CVEX"
    #attributes: Doctrine\ORM\PersistentCollection {#16873 …}
    #variants: Doctrine\ORM\PersistentCollection {#16875 …}
    #options: Doctrine\ORM\PersistentCollection {#16879 …}
    #associations: Doctrine\ORM\PersistentCollection {#16877 …}
    #createdAt: DateTime @1768323364 {#16782
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323364 {#16746
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16882 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16883
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16730}
        #id: 62
        #name: "Photographie artistique Peinture Lille"
        #slug: "photographie-artistique-peinture-lille-2z46bstngx8z1rj8ccbsb5cvex"
        #description: "Une œuvre Peinture réalisée à Lille destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Peinture créée à Lille."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16848 …}
    #channels: Doctrine\ORM\PersistentCollection {#16871 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16850 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16852 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16762 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16771 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Photographie artistique Peinture Lille"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17139
  -props: [
    "product" => App\Sylius\Domain\Entity\Product\Product {#16730
      #id: 62
      #code: "2Z46BSTNGX8Z1RJ8CCBSB5CVEX"
      #attributes: Doctrine\ORM\PersistentCollection {#16873 …}
      #variants: Doctrine\ORM\PersistentCollection {#16875 …}
      #options: Doctrine\ORM\PersistentCollection {#16879 …}
      #associations: Doctrine\ORM\PersistentCollection {#16877 …}
      #createdAt: DateTime @1768323364 {#16782
        date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1768323364 {#16746
        date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#16882 …}
      #translationsCache: [
        "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16883
          #locale: "fr_FR"
          #translatable: App\Sylius\Domain\Entity\Product\Product {#16730}
          #id: 62
          #name: "Photographie artistique Peinture Lille"
          #slug: "photographie-artistique-peinture-lille-2z46bstngx8z1rj8ccbsb5cvex"
          #description: "Une œuvre Peinture réalisée à Lille destinée à enrichir votre collection."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Œuvre Peinture créée à Lille."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#16848 …}
      #channels: Doctrine\ORM\PersistentCollection {#16871 …}
      #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#16850 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#16852 …}
      #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
      -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16762 …}
      -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
      -submittedAt: null
      -approvedAt: null
      -validationHistory: Doctrine\ORM\PersistentCollection {#16771 …}
      -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.87 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17213 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17208 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17207 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17056 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17063
    #collection: Doctrine\Common\Collections\ArrayCollection {#17072 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17053 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27336 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27346 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17210
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17213 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17208 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17207 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Photographie artistique Peinture Lille"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17063
    #collection: Doctrine\Common\Collections\ArrayCollection {#17072 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17053 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27336 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27346 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17223
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17210
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17213 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17208 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17207 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17056 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17063
      #collection: Doctrine\Common\Collections\ArrayCollection {#17072 …}
      #initialized: true
      -snapshot: []
      -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17053 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#27336 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27346 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.30 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17272
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17263 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17270 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17271 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17056 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17276
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17056 …}
  +price: "189,62\u{A0}"
  +originalPrice: "189,62\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#10232 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13497 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#10229 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17272
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17263 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17270 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17271 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 2.98 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16886
    #id: 47
    #code: "64CVN8X19Y9V5SSV2653K2QBYQ"
    #attributes: Doctrine\ORM\PersistentCollection {#16914 …}
    #variants: Doctrine\ORM\PersistentCollection {#16916 …}
    #options: Doctrine\ORM\PersistentCollection {#16920 …}
    #associations: Doctrine\ORM\PersistentCollection {#16918 …}
    #createdAt: DateTime @1768323363 {#16884
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323363 {#16885
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16923 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16924
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16886}
        #id: 47
        #name: "Photographie artistique Peinture Lyon"
        #slug: "photographie-artistique-peinture-lyon-64cvn8x19y9v5ssv2653k2qbyq"
        #description: "Une œuvre Peinture réalisée à Lyon destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Peinture créée à Lyon."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16894 …}
    #channels: Doctrine\ORM\PersistentCollection {#16913 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16908 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16910 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16890 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16887 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17117
  +product: App\Sylius\Domain\Entity\Product\Product {#16886
    #id: 47
    #code: "64CVN8X19Y9V5SSV2653K2QBYQ"
    #attributes: Doctrine\ORM\PersistentCollection {#16914 …}
    #variants: Doctrine\ORM\PersistentCollection {#16916 …}
    #options: Doctrine\ORM\PersistentCollection {#16920 …}
    #associations: Doctrine\ORM\PersistentCollection {#16918 …}
    #createdAt: DateTime @1768323363 {#16884
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323363 {#16885
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16923 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16924
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16886}
        #id: 47
        #name: "Photographie artistique Peinture Lyon"
        #slug: "photographie-artistique-peinture-lyon-64cvn8x19y9v5ssv2653k2qbyq"
        #description: "Une œuvre Peinture réalisée à Lyon destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Peinture créée à Lyon."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16894 …}
    #channels: Doctrine\ORM\PersistentCollection {#16913 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16908 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16910 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16890 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16887 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
    #productType: null
  }
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17343 …}
  +slug: null
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5487 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.55 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16886
    #id: 47
    #code: "64CVN8X19Y9V5SSV2653K2QBYQ"
    #attributes: Doctrine\ORM\PersistentCollection {#16914 …}
    #variants: Doctrine\ORM\PersistentCollection {#16916 …}
    #options: Doctrine\ORM\PersistentCollection {#16920 …}
    #associations: Doctrine\ORM\PersistentCollection {#16918 …}
    #createdAt: DateTime @1768323363 {#16884
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323363 {#16885
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16923 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16924
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16886}
        #id: 47
        #name: "Photographie artistique Peinture Lyon"
        #slug: "photographie-artistique-peinture-lyon-64cvn8x19y9v5ssv2653k2qbyq"
        #description: "Une œuvre Peinture réalisée à Lyon destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Peinture créée à Lyon."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16894 …}
    #channels: Doctrine\ORM\PersistentCollection {#16913 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16908 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16910 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16890 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16887 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Photographie artistique Peinture Lyon"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17413
  -props: [
    "product" => App\Sylius\Domain\Entity\Product\Product {#16886
      #id: 47
      #code: "64CVN8X19Y9V5SSV2653K2QBYQ"
      #attributes: Doctrine\ORM\PersistentCollection {#16914 …}
      #variants: Doctrine\ORM\PersistentCollection {#16916 …}
      #options: Doctrine\ORM\PersistentCollection {#16920 …}
      #associations: Doctrine\ORM\PersistentCollection {#16918 …}
      #createdAt: DateTime @1768323363 {#16884
        date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1768323363 {#16885
        date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#16923 …}
      #translationsCache: [
        "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16924
          #locale: "fr_FR"
          #translatable: App\Sylius\Domain\Entity\Product\Product {#16886}
          #id: 47
          #name: "Photographie artistique Peinture Lyon"
          #slug: "photographie-artistique-peinture-lyon-64cvn8x19y9v5ssv2653k2qbyq"
          #description: "Une œuvre Peinture réalisée à Lyon destinée à enrichir votre collection."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Œuvre Peinture créée à Lyon."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#16894 …}
      #channels: Doctrine\ORM\PersistentCollection {#16913 …}
      #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#16908 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#16910 …}
      #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
      -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16890 …}
      -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
      -submittedAt: null
      -approvedAt: null
      -validationHistory: Doctrine\ORM\PersistentCollection {#16887 …}
      -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16769 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.55 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17397 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17476 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17394 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17343 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17350
    #collection: Doctrine\Common\Collections\ArrayCollection {#17359 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17338 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27368 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27370 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17406
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17397 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17476 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17394 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Photographie artistique Peinture Lyon"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17350
    #collection: Doctrine\Common\Collections\ArrayCollection {#17359 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17338 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27368 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27370 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17480
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17406
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17397 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17476 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17394 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17343 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17350
      #collection: Doctrine\Common\Collections\ArrayCollection {#17359 …}
      #initialized: true
      -snapshot: []
      -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17338 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#27368 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27370 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17530
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17521 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17528 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17529 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17343 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17533
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17343 …}
  +price: "1\u{202F}663,14\u{A0}"
  +originalPrice: "1\u{202F}663,14\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#10232 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13497 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#10229 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17530
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17521 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17528 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17529 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 2.95 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16927
    #id: 48
    #code: "597T5H1P5381V9ZHZ6KVQ40RVH"
    #attributes: Doctrine\ORM\PersistentCollection {#16963 …}
    #variants: Doctrine\ORM\PersistentCollection {#16965 …}
    #options: Doctrine\ORM\PersistentCollection {#16969 …}
    #associations: Doctrine\ORM\PersistentCollection {#16967 …}
    #createdAt: DateTime @1768323363 {#16925
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323363 {#16926
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16972 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16973
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16927}
        #id: 48
        #name: "Photographie artistique Photographie Bordeaux"
        #slug: "photographie-artistique-photographie-bordeaux-597t5h1p5381v9zhz6kvq40rvh"
        #description: "Une œuvre Photographie réalisée à Bordeaux destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Photographie créée à Bordeaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16958 …}
    #channels: Doctrine\ORM\PersistentCollection {#16961 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16955 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16957 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16931 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16928 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17404
  +product: App\Sylius\Domain\Entity\Product\Product {#16927
    #id: 48
    #code: "597T5H1P5381V9ZHZ6KVQ40RVH"
    #attributes: Doctrine\ORM\PersistentCollection {#16963 …}
    #variants: Doctrine\ORM\PersistentCollection {#16965 …}
    #options: Doctrine\ORM\PersistentCollection {#16969 …}
    #associations: Doctrine\ORM\PersistentCollection {#16967 …}
    #createdAt: DateTime @1768323363 {#16925
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323363 {#16926
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16972 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16973
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16927}
        #id: 48
        #name: "Photographie artistique Photographie Bordeaux"
        #slug: "photographie-artistique-photographie-bordeaux-597t5h1p5381v9zhz6kvq40rvh"
        #description: "Une œuvre Photographie réalisée à Bordeaux destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Photographie créée à Bordeaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16958 …}
    #channels: Doctrine\ORM\PersistentCollection {#16961 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16955 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16957 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16931 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16928 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
    #productType: null
  }
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17597 …}
  +slug: null
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5487 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.53 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16927
    #id: 48
    #code: "597T5H1P5381V9ZHZ6KVQ40RVH"
    #attributes: Doctrine\ORM\PersistentCollection {#16963 …}
    #variants: Doctrine\ORM\PersistentCollection {#16965 …}
    #options: Doctrine\ORM\PersistentCollection {#16969 …}
    #associations: Doctrine\ORM\PersistentCollection {#16967 …}
    #createdAt: DateTime @1768323363 {#16925
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323363 {#16926
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#16972 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16973
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16927}
        #id: 48
        #name: "Photographie artistique Photographie Bordeaux"
        #slug: "photographie-artistique-photographie-bordeaux-597t5h1p5381v9zhz6kvq40rvh"
        #description: "Une œuvre Photographie réalisée à Bordeaux destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Photographie créée à Bordeaux."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16958 …}
    #channels: Doctrine\ORM\PersistentCollection {#16961 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16955 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16957 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16931 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16928 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Photographie artistique Photographie Bordeaux"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17667
  -props: [
    "product" => App\Sylius\Domain\Entity\Product\Product {#16927
      #id: 48
      #code: "597T5H1P5381V9ZHZ6KVQ40RVH"
      #attributes: Doctrine\ORM\PersistentCollection {#16963 …}
      #variants: Doctrine\ORM\PersistentCollection {#16965 …}
      #options: Doctrine\ORM\PersistentCollection {#16969 …}
      #associations: Doctrine\ORM\PersistentCollection {#16967 …}
      #createdAt: DateTime @1768323363 {#16925
        date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1768323363 {#16926
        date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#16972 …}
      #translationsCache: [
        "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#16973
          #locale: "fr_FR"
          #translatable: App\Sylius\Domain\Entity\Product\Product {#16927}
          #id: 48
          #name: "Photographie artistique Photographie Bordeaux"
          #slug: "photographie-artistique-photographie-bordeaux-597t5h1p5381v9zhz6kvq40rvh"
          #description: "Une œuvre Photographie réalisée à Bordeaux destinée à enrichir votre collection."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Œuvre Photographie créée à Bordeaux."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#16958 …}
      #channels: Doctrine\ORM\PersistentCollection {#16961 …}
      #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#16955 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#16957 …}
      #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
      -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16931 …}
      -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
      -submittedAt: null
      -approvedAt: null
      -validationHistory: Doctrine\ORM\PersistentCollection {#16928 …}
      -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.62 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17660
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17648 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17597 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17604
    #collection: Doctrine\Common\Collections\ArrayCollection {#17613 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17592 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27388 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27390 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17660
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17651 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17730 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17648 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Photographie artistique Photographie Bordeaux"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17604
    #collection: Doctrine\Common\Collections\ArrayCollection {#17613 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17592 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27388 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27390 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17734
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17660
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17651 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17730 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17648 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17597 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17604
      #collection: Doctrine\Common\Collections\ArrayCollection {#17613 …}
      #initialized: true
      -snapshot: []
      -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17592 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#27388 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27390 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17775 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17782 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17783 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17597 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#17787
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17597 …}
  +price: "2\u{202F}726,04\u{A0}"
  +originalPrice: "2\u{202F}726,04\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#10232 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13497 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#10229 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17784
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17775 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17782 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17783 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 36.0 MiB 3.17 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16976
    #id: 58
    #code: "7NH2D6Y7Y4880VQBDYPQZNNR85"
    #attributes: Doctrine\ORM\PersistentCollection {#17001 …}
    #variants: Doctrine\ORM\PersistentCollection {#17003 …}
    #options: Doctrine\ORM\PersistentCollection {#17007 …}
    #associations: Doctrine\ORM\PersistentCollection {#17005 …}
    #createdAt: DateTime @1768323363 {#16974
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323364 {#16975
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17010 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#17011
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16976}
        #id: 58
        #name: "Street art Photographie Marseille"
        #slug: "street-art-photographie-marseille-7nh2d6y7y4880vqbdypqznnr85"
        #description: "Une œuvre Photographie réalisée à Marseille destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Photographie créée à Marseille."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16984 …}
    #channels: Doctrine\ORM\PersistentCollection {#17000 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16995 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16997 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16980 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16977 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
    #productType: null
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
  "hookableMetadata" => null
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#17658
  +product: App\Sylius\Domain\Entity\Product\Product {#16976
    #id: 58
    #code: "7NH2D6Y7Y4880VQBDYPQZNNR85"
    #attributes: Doctrine\ORM\PersistentCollection {#17001 …}
    #variants: Doctrine\ORM\PersistentCollection {#17003 …}
    #options: Doctrine\ORM\PersistentCollection {#17007 …}
    #associations: Doctrine\ORM\PersistentCollection {#17005 …}
    #createdAt: DateTime @1768323363 {#16974
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323364 {#16975
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17010 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#17011
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16976}
        #id: 58
        #name: "Street art Photographie Marseille"
        #slug: "street-art-photographie-marseille-7nh2d6y7y4880vqbdypqznnr85"
        #description: "Une œuvre Photographie réalisée à Marseille destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Photographie créée à Marseille."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16984 …}
    #channels: Doctrine\ORM\PersistentCollection {#17000 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16995 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16997 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16980 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16977 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
    #productType: null
  }
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17851 …}
  +slug: null
  #productRepository: App\Sylius\Infrastructure\Doctrine\Repository\Product\DoctrineProductRepository {#7282 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5487 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  +hookableMetadata: null
}
sylius_shop:main_image
[Anonymous]
36.0 MiB 0.83 ms
Input props
[
  "product" => App\Sylius\Domain\Entity\Product\Product {#16976
    #id: 58
    #code: "7NH2D6Y7Y4880VQBDYPQZNNR85"
    #attributes: Doctrine\ORM\PersistentCollection {#17001 …}
    #variants: Doctrine\ORM\PersistentCollection {#17003 …}
    #options: Doctrine\ORM\PersistentCollection {#17007 …}
    #associations: Doctrine\ORM\PersistentCollection {#17005 …}
    #createdAt: DateTime @1768323363 {#16974
      date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
    }
    #updatedAt: DateTime @1768323364 {#16975
      date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#17010 …}
    #translationsCache: [
      "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#17011
        #locale: "fr_FR"
        #translatable: App\Sylius\Domain\Entity\Product\Product {#16976}
        #id: 58
        #name: "Street art Photographie Marseille"
        #slug: "street-art-photographie-marseille-7nh2d6y7y4880vqbdypqznnr85"
        #description: "Une œuvre Photographie réalisée à Marseille destinée à enrichir votre collection."
        #metaKeywords: null
        #metaDescription: null
        #shortDescription: "Œuvre Photographie créée à Marseille."
      }
    ]
    #currentLocale: "fr_FR"
    #currentTranslation: null
    #fallbackLocale: "fr_FR"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#16984 …}
    #channels: Doctrine\ORM\PersistentCollection {#17000 …}
    #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
    #reviews: Doctrine\ORM\PersistentCollection {#16995 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#16997 …}
    #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
    -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16980 …}
    -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
    -submittedAt: null
    -approvedAt: null
    -validationHistory: Doctrine\ORM\PersistentCollection {#16977 …}
    -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
    #productType: null
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "Street art Photographie Marseille"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17921
  -props: [
    "product" => App\Sylius\Domain\Entity\Product\Product {#16976
      #id: 58
      #code: "7NH2D6Y7Y4880VQBDYPQZNNR85"
      #attributes: Doctrine\ORM\PersistentCollection {#17001 …}
      #variants: Doctrine\ORM\PersistentCollection {#17003 …}
      #options: Doctrine\ORM\PersistentCollection {#17007 …}
      #associations: Doctrine\ORM\PersistentCollection {#17005 …}
      #createdAt: DateTime @1768323363 {#16974
        date: 2026-01-13 17:56:03.0 Europe/Paris (+01:00)
      }
      #updatedAt: DateTime @1768323364 {#16975
        date: 2026-01-13 17:56:04.0 Europe/Paris (+01:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#17010 …}
      #translationsCache: [
        "fr_FR" => App\Sylius\Domain\Entity\Product\ProductTranslation {#17011
          #locale: "fr_FR"
          #translatable: App\Sylius\Domain\Entity\Product\Product {#16976}
          #id: 58
          #name: "Street art Photographie Marseille"
          #slug: "street-art-photographie-marseille-7nh2d6y7y4880vqbdypqznnr85"
          #description: "Une œuvre Photographie réalisée à Marseille destinée à enrichir votre collection."
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: "Œuvre Photographie créée à Marseille."
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#16984 …}
      #channels: Doctrine\ORM\PersistentCollection {#17000 …}
      #mainTaxon: Proxies\__CG__\App\Sylius\Domain\Entity\Taxonomy\Taxon {#16774 …}
      #reviews: Doctrine\ORM\PersistentCollection {#16995 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#16997 …}
      #ylaProductType: App\Product\Domain\ValueObject\Enum\ProductType {#7814 …}
      -details: App\Artwork\Domain\Entity\ArtworkProductDetails {#16980 …}
      -status: App\Product\Domain\ValueObject\Enum\ProductStatus {#7938 …}
      -submittedAt: null
      -approvedAt: null
      -validationHistory: Doctrine\ORM\PersistentCollection {#16977 …}
      -owner: Proxies\__CG__\App\Sylius\Domain\Entity\User\ShopUser {#16930 …}
      #productType: null
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
36.0 MiB 0.53 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17905 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17902 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17851 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17858
    #collection: Doctrine\Common\Collections\ArrayCollection {#17867 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17846 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27408 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27410 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17914
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17905 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#17984 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17902 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "Street art Photographie Marseille"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#17858
    #collection: Doctrine\Common\Collections\ArrayCollection {#17867 …}
    #initialized: true
    -snapshot: []
    -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17846 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#27408 …}
    -backRefFieldName: null
    -isDirty: false
    -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27410 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#17988
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#17914
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#17905 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#17984 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#17902 …}
      +prefixes: [
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17851 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#17858
      #collection: Doctrine\Common\Collections\ArrayCollection {#17867 …}
      #initialized: true
      -snapshot: []
      -owner: App\Sylius\Domain\Entity\Channel\ChannelPricing {#17846 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#27408 …}
      -backRefFieldName: null
      -isDirty: false
      -em: ContainerS2tEKln\EntityManagerGhost614a58f {#452 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#27410 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 36.0 MiB 0.08 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18037 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Sylius\Domain\Entity\Product\ProductVariant {#17851 …}
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18041
  +variant: App\Sylius\Domain\Entity\Product\ProductVariant {#17851 …}
  +price: "653,61\u{A0}"
  +originalPrice: "653,61\u{A0}"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\Component\Core\Calculator\ProductVariantPriceCalculator {#5477 …}
  #moneyFormatter: Sylius\Bundle\MoneyBundle\Formatter\MoneyFormatter {#10232 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4201 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#1321 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#13497 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#10229 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18038
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18029 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18036 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18037 …}
    +prefixes: [
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 36.0 MiB 1.51 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13578
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13568 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14378 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14354 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#18088
  +cart: App\Sylius\Domain\Entity\Order\Order {#14183 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1345 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13578
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13568 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#14378 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#14354 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\OrderRepository {#4993 …}
}