GET https://dev.kochamysamochody.pl/pl_PL/products/maxshine-maszyna-polerska-m312-dualaction/reviews/new

Components

12 Twig Components
13 Render Count
800 ms Render Time
30.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
sylius_shop:common:taxon_menu
"Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent"
@SyliusUi/components/default.html.twig
2 79.34ms
bitbag.sylius_elasticsearch_plugin:search_form
"BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent"
@SyliusUi/components/default.html.twig
1 15.20ms
sylius_shop:cart:widget
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 13.69ms
sylius_shop:product.by_slug
"Sylius\Bundle\ShopBundle\Twig\Component\Product\BySlugComponent"
@SyliusUi/components/default.html.twig
1 1.60ms
sylius_shop:product:card
"Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent"
@SyliusUi/components/default.html.twig
1 669.88ms
sylius_shop:main_image
[Anonymous]
@SyliusShop/shared/components/main_image.html.twig
1 1.08ms
sylius_shop:catalog_promotions
[Anonymous]
@SyliusShop/shared/components/catalog_promotions.html.twig
1 18.38ms
sylius_shop:product:card:price
"Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent"
@SyliusUi/components/default.html.twig
1 11.98ms
app:wishlist:add_to_wishlist
"App\Twig\Components\AddToWishlist"
@SyliusUi/components/default.html.twig
1 22.25ms
sylius_shop:product:add_to_cart_form
"App\Twig\Component\Product\AddToCartFormComponent"
@SyliusUi/components/default.html.twig
1 1.47ms
sylius_shop:product_review:form
"Sylius\Bundle\UiBundle\Twig\Component\ResourceFormComponent"
@SyliusUi/components/default.html.twig
1 4.48ms
sylius_shop:cart:widget:offcanvas
"Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent"
@SyliusUi/components/default.html.twig
1 29.19ms

Render calls

bitbag.sylius_elasticsearch_plugin:search_form BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent 30.0 MiB 15.20 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13112
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13116 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13115 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "shop/header/content/searchForm.html.twig"
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13112
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13116 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13115 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13113 …}
    +prefixes: [
      "sylius_shop.base.header.content.search_form"
    ]
  }
  "template" => "shop/header/content/searchForm.html.twig"
]
Component
BitBag\SyliusElasticsearchPlugin\Twig\Component\SearchFormComponent {#13095
  -formFactory: Symfony\Component\Form\FormFactory {#7698 …}
}
sylius_shop:cart:widget Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 13.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13437
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13399 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  "template" => "shop/header/content/cart/content/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#14066
  +cart: App\Entity\Order\Order {#16011 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#13437
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#13319 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#13438 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#13399 …}
    +prefixes: [
      "sylius_shop.base.header.content"
    ]
  }
  +template: "shop/header/content/cart/content/cart.html.twig"
  #repository: Sylius\B2BKit\Repository\OrderRepository {#4599 …}
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 30.0 MiB 65.65 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16165
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16161 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16164 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
  "template" => "shop/menu/hooks.html.twig"
]
Attributes
[
  "template" => "shop/menu/hooks.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#16177
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#13152 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#16165
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16161 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#16162 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#16164 …}
    +prefixes: [
      "sylius_shop.base.header.navbar"
    ]
  }
}
sylius_shop:common:taxon_menu Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent 30.0 MiB 13.69 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16252 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18179 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18152 …}
    +prefixes: [
      "sylius_shop.base.header.navbar.menu_desktop"
    ]
  }
  "template" => "shop/menu/menu_desktop.html.twig"
]
Attributes
[
  "template" => "shop/menu/menu_desktop.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Common\TaxonMenuComponent {#18164
  #taxonRepository: Sylius\Bundle\TaxonomyBundle\Doctrine\ORM\TaxonRepository {#13152 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18181
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#16252 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18179 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18152 …}
    +prefixes: [
      "sylius_shop.base.header.navbar.menu_desktop"
    ]
  }
}
sylius_shop:product.by_slug Sylius\Bundle\ShopBundle\Twig\Component\Product\BySlugComponent 30.0 MiB 1.60 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18598
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18595 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18597 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.header"
    ]
  }
  "slug" => "maxshine-maszyna-polerska-m312-dualaction"
  "template" => "@SyliusShop/product_review/create/content/header/breadcrumbs.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product_review/create/content/header/breadcrumbs.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\BySlugComponent {#18606
  +slug: "maxshine-maszyna-polerska-m312-dualaction"
  #productRepository: App\Repository\ProductRepository {#7880 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18598
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18594 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18595 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18597 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.header"
    ]
  }
}
sylius_shop:product:card Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent 30.0 MiB 669.88 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18719 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar"
    ]
  }
  "product" => App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Attributes
[
  "template" => "@SyliusShop/product/common/card.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\CardComponent {#18726
  +product: App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  +variant: App\Entity\Product\ProductVariant {#8738 …}
  +slug: null
  #productRepository: App\Repository\ProductRepository {#7880 …}
  #productVariantResolver: Sylius\Component\Product\Resolver\CompositeProductVariantResolver {#5552 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18720
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18716 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18717 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18719 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar"
    ]
  }
}
sylius_shop:main_image
[Anonymous]
30.0 MiB 1.08 ms
Input props
[
  "product" => App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  "class" => "w-100 h-100 object-fit-cover"
]
Attributes
[
  "product" => "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
  "class" => "w-100 h-100 object-fit-cover"
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18835
  -props: [
    "product" => App\Entity\Product\Product {#8165
      #id: 10598
      #code: "max-m21pro"
      #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
      #variants: Doctrine\ORM\PersistentCollection {#8673 …}
      #options: Doctrine\ORM\PersistentCollection {#8733 …}
      #associations: Doctrine\ORM\PersistentCollection {#8704 …}
      #createdAt: DateTime @1758817123 {#8277
        date: 2025-09-25 16:18:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760957487 {#8230
        date: 2025-10-20 10:51:27.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8734 …}
      #translationsCache: [
        "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
          #locale: "pl_PL"
          #translatable: App\Entity\Product\Product {#8165}
          #id: 1980
          #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
          #slug: "maxshine-maszyna-polerska-m312-dualaction"
          #description: """
            Mini polerka dual action Maxshine M312\r\n
            \r\n
            \r\n
            Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
            \r\n
            Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
            \r\n
            Cechy produktu:\r\n
            \r\n
            Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
            \r\n
            Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
            \r\n
            Funkcja soft start i system utrzymania stałych obrotów\r\n
            \r\n
            Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
            \r\n
            Płynny włącznik z funkcją regulacji prędkości\r\n
            \r\n
            6-stopniowa elektroniczna regulacja obrotów\r\n
            \r\n
            Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
            \r\n
            Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
            \r\n
            Specyfikacja techniczna:\r\n
            \r\n
            Numer katalogowy (Art.N°): M312\r\n
            \r\n
            Rozmiar tarczy: 75?mm / 3–3.5?\r\n
            \r\n
            Skok mimośrodu: 12?mm\r\n
            \r\n
            Napięcie znamionowe: 110–240?V AC\r\n
            \r\n
            Częstotliwość: 50/60?Hz\r\n
            \r\n
            Pobór mocy: 550?W / 5?A\r\n
            \r\n
            Gwint wrzeciona: 5/16?-24\r\n
            \r\n
            Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
            \r\n
            W zestawie:\r\n
            Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
            """
          #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
          #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
          #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
        }
      ]
      #currentLocale: "pl_PL"
      #currentTranslation: null
      #fallbackLocale: "en"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
      #channels: Doctrine\ORM\PersistentCollection {#8186 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8183 …}
      -isBestseller: true
      #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
      #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
    }
    "class" => "w-100 h-100 object-fit-cover"
  ]
}
sylius_shop:catalog_promotions
[Anonymous]
30.0 MiB 18.38 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18893
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18890 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18892 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8738 …}
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8859
    #collection: Doctrine\Common\Collections\ArrayCollection {#8857 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#7940 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30506 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30508 …}
  }
  "withDescription" => false
]
Attributes
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18893
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18889 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18890 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18892 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
  "applied_promotions" => Doctrine\ORM\PersistentCollection {#8859
    #collection: Doctrine\Common\Collections\ArrayCollection {#8857 …}
    #initialized: true
    -snapshot: []
    -owner: Sylius\Component\Core\Model\ChannelPricing {#7940 …}
    -association: Symfony\Component\VarDumper\Caster\CutStub {#30506 …}
    -backRefFieldName: null
    -isDirty: false
    -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
    -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30508 …}
  }
  "withDescription" => false
]
Component
Symfony\UX\TwigComponent\AnonymousComponent {#18903
  -props: [
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18893
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18889 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#18890 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18892 …}
      +prefixes: [
        "sylius.shop.product_review.create.content.sidebar.card.prices"
        "sylius_shop.shared.product.card.prices"
      ]
    }
    "variant" => App\Entity\Product\ProductVariant {#8738 …}
    "applied_promotions" => Doctrine\ORM\PersistentCollection {#8859
      #collection: Doctrine\Common\Collections\ArrayCollection {#8857 …}
      #initialized: true
      -snapshot: []
      -owner: Sylius\Component\Core\Model\ChannelPricing {#7940 …}
      -association: Symfony\Component\VarDumper\Caster\CutStub {#30506 …}
      -backRefFieldName: null
      -isDirty: false
      -em: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
      -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#30508 …}
    }
    "withDescription" => false
  ]
}
sylius_shop:product:card:price Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent 30.0 MiB 11.98 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18947 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18955 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18956 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
  "variant" => App\Entity\Product\ProductVariant {#8738 …}
  "template" => "shop/product/common/price.html.twig"
]
Attributes
[
  "template" => "shop/product/common/price.html.twig"
]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Product\PriceComponent {#18969
  +variant: App\Entity\Product\ProductVariant {#8738 …}
  +price: "1 099,00 zł"
  +originalPrice: "1 099,00 zł"
  +hasDiscount: false
  #productVariantPricesCalculator: Sylius\B2BKit\Calculator\PricingCalculator {#5385 …}
  #moneyFormatter: App\Formatter\CustomMoneyFormatter {#9173 …}
  #channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  #localeContext: Sylius\Component\Locale\Context\CompositeLocaleContext {#4636 …}
  #currencyContext: Sylius\Component\Core\Currency\Context\ChannelAwareCurrencyContext {#12818 …}
  #currencyConverter: Sylius\Component\Currency\Converter\CurrencyConverter {#9169 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18957
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#18947 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18955 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#18956 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar.card.prices"
      "sylius_shop.shared.product.card.prices"
    ]
  }
}
app:wishlist:add_to_wishlist App\Twig\Components\AddToWishlist 30.0 MiB 22.25 ms
Input props
[
  "hookableMetadata" => null
  "product" => App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  "template" => "components/AddToWishlist.html.twig"
]
Attributes
[
  "hookableMetadata" => null
]
Component
App\Twig\Components\AddToWishlist {#19029
  +productId: 10598
  +template: "components/AddToWishlist.html.twig"
  -product: App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  -productRepository: App\Repository\ProductRepository {#7880 …}
  -wishlistRepository: Sylius\WishlistPlugin\Repository\WishlistRepository {#5111 …}
  -wishlistCookieTokenResolver: Sylius\WishlistPlugin\Resolver\WishlistCookieTokenResolver {#5696 …}
  -channelContext: Sylius\Component\Channel\Context\CachedPerRequestChannelContext {#4251 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#13374 …}
  -wishlistsResolver: Sylius\WishlistPlugin\Resolver\WishlistsResolver {#5695 …}
  -wishlistProductFactory: Sylius\WishlistPlugin\Factory\WishlistProductFactory {#19030 …}
  -wishlistManager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  -translator: Symfony\Component\Translation\DataCollectorTranslator {#1637 …}
  -liveResponder: ? Symfony\UX\LiveComponent\LiveResponder
}
sylius_shop:product:add_to_cart_form App\Twig\Component\Product\AddToCartFormComponent 30.0 MiB 1.47 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19137 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19138 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19140 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  "product" => App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  "variant" => App\Entity\Product\ProductVariant {#8738 …}
  "template" => "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
]
Attributes
[]
Component
App\Twig\Component\Product\AddToCartFormComponent {#19153
  +routeName: "sylius_shop_cart_summary"
  +routeParameters: []
  #formFactory: Symfony\Component\Form\FormFactory {#7698 …}
  #manager: Container4x5A6iz\EntityManagerGhost614a58f {#2972 …}
  #router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1692 …}
  #requestStack: Symfony\Component\HttpFoundation\RequestStack {#2984 …}
  #eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#2039 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  #addToCartCommandFactory: Sylius\Bundle\OrderBundle\Factory\AddToCartCommandFactory {#19154 …}
  #cartItemFactory: Sylius\Component\Core\Factory\CartItemFactory {#19155 …}
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"
  -liveResponder: Symfony\UX\LiveComponent\LiveResponder {#16098 …}
  -formView: null
  -form: null
  +formName: "sylius_shop_add_to_cart"
  +formValues: [
    "cartItem" => [
      "quantity" => "1"
    ]
    "addToWishlist" => null
    "wishlists" => "40245"
    "_token" => "csrf-token"
  ]
  +isValidated: true
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19141
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19137 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19138 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19140 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.sidebar.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
      "sylius_shop.shared.product.card.quick_add_to_cart_form.quick_add_to_cart_form_content"
    ]
  }
  +product: App\Entity\Product\Product {#8165
    #id: 10598
    #code: "max-m21pro"
    #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
    #variants: Doctrine\ORM\PersistentCollection {#8673 …}
    #options: Doctrine\ORM\PersistentCollection {#8733 …}
    #associations: Doctrine\ORM\PersistentCollection {#8704 …}
    #createdAt: DateTime @1758817123 {#8277
      date: 2025-09-25 16:18:43.0 UTC (+00:00)
    }
    #updatedAt: DateTime @1760957487 {#8230
      date: 2025-10-20 10:51:27.0 UTC (+00:00)
    }
    #enabled: true
    #translations: Doctrine\ORM\PersistentCollection {#8734 …}
    #translationsCache: [
      "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
        #locale: "pl_PL"
        #translatable: App\Entity\Product\Product {#8165}
        #id: 1980
        #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
        #slug: "maxshine-maszyna-polerska-m312-dualaction"
        #description: """
          Mini polerka dual action Maxshine M312\r\n
          \r\n
          \r\n
          Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
          \r\n
          Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
          \r\n
          Cechy produktu:\r\n
          \r\n
          Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
          \r\n
          Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
          \r\n
          Funkcja soft start i system utrzymania stałych obrotów\r\n
          \r\n
          Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
          \r\n
          Płynny włącznik z funkcją regulacji prędkości\r\n
          \r\n
          6-stopniowa elektroniczna regulacja obrotów\r\n
          \r\n
          Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
          \r\n
          Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
          \r\n
          Specyfikacja techniczna:\r\n
          \r\n
          Numer katalogowy (Art.N°): M312\r\n
          \r\n
          Rozmiar tarczy: 75?mm / 3–3.5?\r\n
          \r\n
          Skok mimośrodu: 12?mm\r\n
          \r\n
          Napięcie znamionowe: 110–240?V AC\r\n
          \r\n
          Częstotliwość: 50/60?Hz\r\n
          \r\n
          Pobór mocy: 550?W / 5?A\r\n
          \r\n
          Gwint wrzeciona: 5/16?-24\r\n
          \r\n
          Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
          \r\n
          W zestawie:\r\n
          Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
          """
        #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
        #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
        #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
      }
    ]
    #currentLocale: "pl_PL"
    #currentTranslation: null
    #fallbackLocale: "en"
    #variantSelectionMethod: "choice"
    #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
    #channels: Doctrine\ORM\PersistentCollection {#8186 …}
    #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
    #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
    #averageRating: 0.0
    #images: Doctrine\ORM\PersistentCollection {#8183 …}
    -isBestseller: true
    #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
    #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
  }
  #productRepository: App\Repository\ProductRepository {#7880 …}
  +variant: App\Entity\Product\ProductVariant {#8738 …}
  #productVariantRepository: Sylius\B2BKit\Doctrine\ORM\ProductVariantRepository {#18758 …}
  +template: "@SyliusShop/shared/product/card/quick_add_to_cart_component.html.twig"
  +isItemAdded: false
  -formView: Symfony\Component\Form\FormView {#19199 …}
  -form: Symfony\Component\Form\Form {#19864 …}
  -shouldAutoSubmitForm: true
}
sylius_shop:product_review:form Sylius\Bundle\UiBundle\Twig\Component\ResourceFormComponent 30.0 MiB 4.48 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19992
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19980 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19990 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19989 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.main"
    ]
  }
  "resource" => Sylius\Component\Core\Model\ProductReview {#7845
    #id: null
    #title: null
    #rating: null
    #comment: null
    #author: null
    #status: "new"
    #reviewSubject: App\Entity\Product\Product {#8165
      #id: 10598
      #code: "max-m21pro"
      #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
      #variants: Doctrine\ORM\PersistentCollection {#8673 …}
      #options: Doctrine\ORM\PersistentCollection {#8733 …}
      #associations: Doctrine\ORM\PersistentCollection {#8704 …}
      #createdAt: DateTime @1758817123 {#8277
        date: 2025-09-25 16:18:43.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1760957487 {#8230
        date: 2025-10-20 10:51:27.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#8734 …}
      #translationsCache: [
        "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
          #locale: "pl_PL"
          #translatable: App\Entity\Product\Product {#8165}
          #id: 1980
          #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
          #slug: "maxshine-maszyna-polerska-m312-dualaction"
          #description: """
            Mini polerka dual action Maxshine M312\r\n
            \r\n
            \r\n
            Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
            \r\n
            Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
            \r\n
            Cechy produktu:\r\n
            \r\n
            Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
            \r\n
            Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
            \r\n
            Funkcja soft start i system utrzymania stałych obrotów\r\n
            \r\n
            Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
            \r\n
            Płynny włącznik z funkcją regulacji prędkości\r\n
            \r\n
            6-stopniowa elektroniczna regulacja obrotów\r\n
            \r\n
            Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
            \r\n
            Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
            \r\n
            Specyfikacja techniczna:\r\n
            \r\n
            Numer katalogowy (Art.N°): M312\r\n
            \r\n
            Rozmiar tarczy: 75?mm / 3–3.5?\r\n
            \r\n
            Skok mimośrodu: 12?mm\r\n
            \r\n
            Napięcie znamionowe: 110–240?V AC\r\n
            \r\n
            Częstotliwość: 50/60?Hz\r\n
            \r\n
            Pobór mocy: 550?W / 5?A\r\n
            \r\n
            Gwint wrzeciona: 5/16?-24\r\n
            \r\n
            Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
            \r\n
            W zestawie:\r\n
            Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
            """
          #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
          #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
          #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
        }
      ]
      #currentLocale: "pl_PL"
      #currentTranslation: null
      #fallbackLocale: "en"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
      #channels: Doctrine\ORM\PersistentCollection {#8186 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
      #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#8183 …}
      -isBestseller: true
      #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
      #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
    }
    #createdAt: DateTime @1768034255 {#7887
      date: 2026-01-10 08:37:35.942652 UTC (+00:00)
    }
    #updatedAt: null
  }
  "form" => Symfony\Component\Form\FormView {#12393
    +vars: [
      "value" => Sylius\Component\Core\Model\ProductReview {#7845}
      "attr" => [
        "data-model" => "on(change)|*"
      ]
      "form" => Symfony\Component\Form\FormView {#12393}
      "id" => "sylius_shop_product_review"
      "name" => "sylius_shop_product_review"
      "full_name" => "sylius_shop_product_review"
      "disabled" => false
      "label" => null
      "label_format" => null
      "label_html" => false
      "multipart" => false
      "block_prefixes" => [
        "form"
        "sylius_product_review"
        "sylius_shop_product_review"
        "_sylius_shop_product_review"
      ]
      "unique_block_prefix" => "_sylius_shop_product_review"
      "row_attr" => []
      "translation_domain" => null
      "label_translation_parameters" => []
      "attr_translation_parameters" => []
      "priority" => 0
      "cache_key" => "_sylius_shop_product_review_sylius_shop_product_review"
      "errors" => Symfony\Component\Form\FormErrorIterator {#12489
        -errors: []
        -form: Symfony\Component\Form\Form {#12437 …}
      }
      "valid" => true
      "data" => Sylius\Component\Core\Model\ProductReview {#7845}
      "required" => true
      "label_attr" => []
      "help" => null
      "help_attr" => []
      "help_html" => false
      "help_translation_parameters" => []
      "compound" => true
      "method" => "POST"
      "action" => ""
      "submitted" => false
    ]
    +children: [
      "rating" => Symfony\Component\Form\FormView {#12462
        +vars: [
          "value" => ""
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12462}
          "id" => "sylius_shop_product_review_rating"
          "name" => "rating"
          "full_name" => "sylius_shop_product_review[rating]"
          "disabled" => false
          "label" => "sylius.form.review.rating"
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "choice"
            "_sylius_shop_product_review_rating"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_rating"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_rating_choice"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12453
            -errors: []
            -form: Symfony\Component\Form\Form {#12495 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => true
          "method" => "POST"
          "action" => ""
          "submitted" => false
          "multiple" => false
          "expanded" => true
          "preferred_choices" => []
          "choices" => [
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12400
              +data: 1
              +value: "1"
              +label: "1"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12401
              +data: 2
              +value: "2"
              +label: "2"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12402
              +data: 3
              +value: "3"
              +label: "3"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12403
              +data: 4
              +value: "4"
              +label: "4"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12404
              +data: 5
              +value: "5"
              +label: "5"
              +attr: []
              +labelTranslationParameters: []
            }
          ]
          "separator" => "-------------------"
          "separator_html" => false
          "placeholder" => null
          "placeholder_attr" => []
          "choice_translation_domain" => null
          "choice_translation_parameters" => []
          "is_selected" => Closure($choice, $value) {#12703
            class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
          }
          "placeholder_in_choices" => false
          "duplicate_preferred_choices" => true
          "uses_autocomplete" => false
        ]
        +children: [
          Symfony\Component\Form\FormView {#12729
            +vars: [
              "value" => "1"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12729}
              "id" => "sylius_shop_product_review_rating_0"
              "name" => "0"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "1"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12730
                -errors: []
                -form: Symfony\Component\Form\Form {#12498 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12757
            +vars: [
              "value" => "2"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12757}
              "id" => "sylius_shop_product_review_rating_1"
              "name" => "1"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "2"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12731
                -errors: []
                -form: Symfony\Component\Form\Form {#12501 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12760
            +vars: [
              "value" => "3"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12760}
              "id" => "sylius_shop_product_review_rating_2"
              "name" => "2"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "3"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12759
                -errors: []
                -form: Symfony\Component\Form\Form {#12504 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12762
            +vars: [
              "value" => "4"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12762}
              "id" => "sylius_shop_product_review_rating_3"
              "name" => "3"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "4"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12761
                -errors: []
                -form: Symfony\Component\Form\Form {#12507 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12766
            +vars: [
              "value" => "5"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12766}
              "id" => "sylius_shop_product_review_rating_4"
              "name" => "4"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "5"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12764
                -errors: []
                -form: Symfony\Component\Form\Form {#12510 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
        ]
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "title" => Symfony\Component\Form\FormView {#12717
        +vars: [
          "value" => ""
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12717}
          "id" => "sylius_shop_product_review_title"
          "name" => "title"
          "full_name" => "sylius_shop_product_review[title]"
          "disabled" => false
          "label" => "sylius.form.review.title"
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "text"
            "_sylius_shop_product_review_title"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_title"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_title_text"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12728
            -errors: []
            -form: Symfony\Component\Form\Form {#12513 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => false
          "method" => "POST"
          "action" => ""
          "submitted" => false
          "uses_autocomplete" => false
        ]
        +children: []
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "comment" => Symfony\Component\Form\FormView {#12767
        +vars: [
          "value" => ""
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12767}
          "id" => "sylius_shop_product_review_comment"
          "name" => "comment"
          "full_name" => "sylius_shop_product_review[comment]"
          "disabled" => false
          "label" => "sylius.form.review.comment"
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "text"
            "textarea"
            "_sylius_shop_product_review_comment"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_comment"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_comment_textarea"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12768
            -errors: []
            -form: Symfony\Component\Form\Form {#12516 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => false
          "method" => "POST"
          "action" => ""
          "submitted" => false
          "pattern" => null
          "uses_autocomplete" => false
        ]
        +children: []
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "author" => Symfony\Component\Form\FormView {#12770
        +vars: [
          "value" => null
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12770}
          "id" => "sylius_shop_product_review_author"
          "name" => "author"
          "full_name" => "sylius_shop_product_review[author]"
          "disabled" => false
          "label" => null
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "sylius_customer_guest"
            "_sylius_shop_product_review_author"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_author"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_author_sylius_customer_guest"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12769
            -errors: []
            -form: Symfony\Component\Form\Form {#12722 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => true
          "method" => "POST"
          "action" => ""
          "submitted" => false
        ]
        +children: [
          "email" => Symfony\Component\Form\FormView {#12773
            +vars: [
              "value" => ""
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12773}
              "id" => "sylius_shop_product_review_author_email"
              "name" => "email"
              "full_name" => "sylius_shop_product_review[author][email]"
              "disabled" => false
              "label" => "sylius.form.customer.email"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "text"
                "email"
                "_sylius_shop_product_review_author_email"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_author_email"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_author_email_email"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12774
                -errors: []
                -form: Symfony\Component\Form\Form {#12725 …}
              }
              "valid" => true
              "data" => null
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "uses_autocomplete" => false
            ]
            +children: []
            -rendered: true
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12770}
          }
        ]
        -rendered: false
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "_token" => Symfony\Component\Form\FormView {#12779
        +vars: [
          "value" => "csrf-token"
          "attr" => [
            "data-controller" => "csrf-protection"
          ]
          "form" => Symfony\Component\Form\FormView {#12779}
          "id" => "sylius_shop_product_review__token"
          "name" => "_token"
          "full_name" => "sylius_shop_product_review[_token]"
          "disabled" => false
          "label" => null
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "hidden"
            "csrf_token"
            "_sylius_shop_product_review__token"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review__token"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review__token_hidden"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12788
            -errors: []
            -form: Symfony\Component\Form\Form {#12784 …}
          }
          "valid" => true
          "data" => "csrf-token"
          "required" => false
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => false
          "method" => "POST"
          "action" => ""
          "submitted" => false
        ]
        +children: []
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
    ]
    -rendered: false
    -methodRendered: true
    +parent: null
  }
  "template" => "@SyliusShop/product_review/create/content/main/form.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\UiBundle\Twig\Component\ResourceFormComponent {#20004
  -formView: Symfony\Component\Form\FormView {#12393
    +vars: [
      "value" => Sylius\Component\Core\Model\ProductReview {#7845
        #id: null
        #title: null
        #rating: null
        #comment: null
        #author: null
        #status: "new"
        #reviewSubject: App\Entity\Product\Product {#8165
          #id: 10598
          #code: "max-m21pro"
          #attributes: Doctrine\ORM\PersistentCollection {#8481 …}
          #variants: Doctrine\ORM\PersistentCollection {#8673 …}
          #options: Doctrine\ORM\PersistentCollection {#8733 …}
          #associations: Doctrine\ORM\PersistentCollection {#8704 …}
          #createdAt: DateTime @1758817123 {#8277
            date: 2025-09-25 16:18:43.0 UTC (+00:00)
          }
          #updatedAt: DateTime @1760957487 {#8230
            date: 2025-10-20 10:51:27.0 UTC (+00:00)
          }
          #enabled: true
          #translations: Doctrine\ORM\PersistentCollection {#8734 …}
          #translationsCache: [
            "pl_PL" => Sylius\Component\Core\Model\ProductTranslation {#8737
              #locale: "pl_PL"
              #translatable: App\Entity\Product\Product {#8165}
              #id: 1980
              #name: "MAXSHINE Maszyna Polerska M21 Pro Dualaction"
              #slug: "maxshine-maszyna-polerska-m312-dualaction"
              #description: """
                Mini polerka dual action Maxshine M312\r\n
                \r\n
                \r\n
                Maxshine M312 to kompaktowa maszyna typu Dual Action (DA) z dużym – 12?mm – skokiem mimośrodowym, idealna do precyzyjnych prac polerskich. Dzięki silnikowi o mocy 550?W skutecznie usuwa zarysowania, oksydację, hologramy i inne niedoskonałości lakieru. Jej kompaktowa budowa i doskonała ergonomia czynią ją niezastąpionym narzędziem do pracy w trudno dostępnych miejscach.\r\n
                \r\n
                Wyposażona w progresywny włącznik oraz 6-stopniową regulację prędkości, oferuje pełną kontrolę nad każdym etapem polerowania. Gumowana rękojeść i głowica poprawiają komfort i bezpieczeństwo użytkowania.\r\n
                \r\n
                Cechy produktu:\r\n
                \r\n
                Wydajny silnik 550?W zapewniający wysoką skuteczność\r\n
                \r\n
                Skok 12?mm – idealny do szybkiego i bezpiecznego wykończenia powierzchni\r\n
                \r\n
                Funkcja soft start i system utrzymania stałych obrotów\r\n
                \r\n
                Ergonomiczna obudowa z antypoślizgową, gumowaną powierzchnią uchwytu\r\n
                \r\n
                Płynny włącznik z funkcją regulacji prędkości\r\n
                \r\n
                6-stopniowa elektroniczna regulacja obrotów\r\n
                \r\n
                Precyzyjnie wykonany stalowy przeciwciężar (CNC)\r\n
                \r\n
                Obudowa z otworami wentylacyjnymi dla lepszego odprowadzania ciepła\r\n
                \r\n
                Specyfikacja techniczna:\r\n
                \r\n
                Numer katalogowy (Art.N°): M312\r\n
                \r\n
                Rozmiar tarczy: 75?mm / 3–3.5?\r\n
                \r\n
                Skok mimośrodu: 12?mm\r\n
                \r\n
                Napięcie znamionowe: 110–240?V AC\r\n
                \r\n
                Częstotliwość: 50/60?Hz\r\n
                \r\n
                Pobór mocy: 550?W / 5?A\r\n
                \r\n
                Gwint wrzeciona: 5/16?-24\r\n
                \r\n
                Prędkość obrotowa bez obciążenia: 2000–5500 obr./min\r\n
                \r\n
                W zestawie:\r\n
                Talerz roboczy PU na rzep, uchwyt typu D, klucz, zapasowe szczotki węglowe, instrukcja obsługi
                """
              #metaKeywords: "mini polerka dual action,mini polerka dual action maxshine m312maxshine,mini polerka dual action maxshine m312maxshine m312 kompaktowa"
              #metaDescription: "MAXSHINE Maszyna Polerska M312 Dualaction  – Mini polerka dual dla detailingu. Wysoka jakość, skuteczność i wygoda. Sprawdź teraz!"
              #shortDescription: "MAXSHINE Maszyna polerska M21 PRO DUALACTION 150mm"
            }
          ]
          #currentLocale: "pl_PL"
          #currentTranslation: null
          #fallbackLocale: "en"
          #variantSelectionMethod: "choice"
          #productTaxons: Doctrine\ORM\PersistentCollection {#8244 …}
          #channels: Doctrine\ORM\PersistentCollection {#8186 …}
          #mainTaxon: Proxies\__CG__\App\Entity\Taxon\Taxon {#8272 …}
          #reviews: Doctrine\ORM\PersistentCollection {#8247 …}
          #averageRating: 0.0
          #images: Doctrine\ORM\PersistentCollection {#8183 …}
          -isBestseller: true
          #customerGroups: Doctrine\ORM\PersistentCollection {#8270 …}
          #organizations: Doctrine\ORM\PersistentCollection {#8268 …}
        }
        #createdAt: DateTime @1768034255 {#7887
          date: 2026-01-10 08:37:35.942652 UTC (+00:00)
        }
        #updatedAt: null
      }
      "attr" => [
        "data-model" => "on(change)|*"
      ]
      "form" => Symfony\Component\Form\FormView {#12393}
      "id" => "sylius_shop_product_review"
      "name" => "sylius_shop_product_review"
      "full_name" => "sylius_shop_product_review"
      "disabled" => false
      "label" => null
      "label_format" => null
      "label_html" => false
      "multipart" => false
      "block_prefixes" => [
        "form"
        "sylius_product_review"
        "sylius_shop_product_review"
        "_sylius_shop_product_review"
      ]
      "unique_block_prefix" => "_sylius_shop_product_review"
      "row_attr" => []
      "translation_domain" => null
      "label_translation_parameters" => []
      "attr_translation_parameters" => []
      "priority" => 0
      "cache_key" => "_sylius_shop_product_review_sylius_shop_product_review"
      "errors" => Symfony\Component\Form\FormErrorIterator {#12489
        -errors: []
        -form: Symfony\Component\Form\Form {#12437 …}
      }
      "valid" => true
      "data" => Sylius\Component\Core\Model\ProductReview {#7845}
      "required" => true
      "label_attr" => []
      "help" => null
      "help_attr" => []
      "help_html" => false
      "help_translation_parameters" => []
      "compound" => true
      "method" => "POST"
      "action" => ""
      "submitted" => false
    ]
    +children: [
      "rating" => Symfony\Component\Form\FormView {#12462
        +vars: [
          "value" => ""
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12462}
          "id" => "sylius_shop_product_review_rating"
          "name" => "rating"
          "full_name" => "sylius_shop_product_review[rating]"
          "disabled" => false
          "label" => "sylius.form.review.rating"
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "choice"
            "_sylius_shop_product_review_rating"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_rating"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_rating_choice"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12453
            -errors: []
            -form: Symfony\Component\Form\Form {#12495 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => true
          "method" => "POST"
          "action" => ""
          "submitted" => false
          "multiple" => false
          "expanded" => true
          "preferred_choices" => []
          "choices" => [
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12400
              +data: 1
              +value: "1"
              +label: "1"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12401
              +data: 2
              +value: "2"
              +label: "2"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12402
              +data: 3
              +value: "3"
              +label: "3"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12403
              +data: 4
              +value: "4"
              +label: "4"
              +attr: []
              +labelTranslationParameters: []
            }
            Symfony\Component\Form\ChoiceList\View\ChoiceView {#12404
              +data: 5
              +value: "5"
              +label: "5"
              +attr: []
              +labelTranslationParameters: []
            }
          ]
          "separator" => "-------------------"
          "separator_html" => false
          "placeholder" => null
          "placeholder_attr" => []
          "choice_translation_domain" => null
          "choice_translation_parameters" => []
          "is_selected" => Closure($choice, $value) {#12703
            class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
          }
          "placeholder_in_choices" => false
          "duplicate_preferred_choices" => true
          "uses_autocomplete" => false
        ]
        +children: [
          Symfony\Component\Form\FormView {#12729
            +vars: [
              "value" => "1"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12729}
              "id" => "sylius_shop_product_review_rating_0"
              "name" => "0"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "1"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12730
                -errors: []
                -form: Symfony\Component\Form\Form {#12498 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12757
            +vars: [
              "value" => "2"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12757}
              "id" => "sylius_shop_product_review_rating_1"
              "name" => "1"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "2"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12731
                -errors: []
                -form: Symfony\Component\Form\Form {#12501 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12760
            +vars: [
              "value" => "3"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12760}
              "id" => "sylius_shop_product_review_rating_2"
              "name" => "2"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "3"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12759
                -errors: []
                -form: Symfony\Component\Form\Form {#12504 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12762
            +vars: [
              "value" => "4"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12762}
              "id" => "sylius_shop_product_review_rating_3"
              "name" => "3"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "4"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12761
                -errors: []
                -form: Symfony\Component\Form\Form {#12507 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
          Symfony\Component\Form\FormView {#12766
            +vars: [
              "value" => "5"
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12766}
              "id" => "sylius_shop_product_review_rating_4"
              "name" => "4"
              "full_name" => "sylius_shop_product_review[rating]"
              "disabled" => false
              "label" => "5"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "checkbox"
                "radio"
                "_sylius_shop_product_review_rating_entry"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_rating_entry"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_rating_entry_radio"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12764
                -errors: []
                -form: Symfony\Component\Form\Form {#12510 …}
              }
              "valid" => true
              "data" => false
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "checked" => false
            ]
            +children: []
            -rendered: false
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12462}
          }
        ]
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "title" => Symfony\Component\Form\FormView {#12717
        +vars: [
          "value" => ""
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12717}
          "id" => "sylius_shop_product_review_title"
          "name" => "title"
          "full_name" => "sylius_shop_product_review[title]"
          "disabled" => false
          "label" => "sylius.form.review.title"
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "text"
            "_sylius_shop_product_review_title"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_title"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_title_text"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12728
            -errors: []
            -form: Symfony\Component\Form\Form {#12513 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => false
          "method" => "POST"
          "action" => ""
          "submitted" => false
          "uses_autocomplete" => false
        ]
        +children: []
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "comment" => Symfony\Component\Form\FormView {#12767
        +vars: [
          "value" => ""
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12767}
          "id" => "sylius_shop_product_review_comment"
          "name" => "comment"
          "full_name" => "sylius_shop_product_review[comment]"
          "disabled" => false
          "label" => "sylius.form.review.comment"
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "text"
            "textarea"
            "_sylius_shop_product_review_comment"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_comment"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_comment_textarea"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12768
            -errors: []
            -form: Symfony\Component\Form\Form {#12516 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => false
          "method" => "POST"
          "action" => ""
          "submitted" => false
          "pattern" => null
          "uses_autocomplete" => false
        ]
        +children: []
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "author" => Symfony\Component\Form\FormView {#12770
        +vars: [
          "value" => null
          "attr" => []
          "form" => Symfony\Component\Form\FormView {#12770}
          "id" => "sylius_shop_product_review_author"
          "name" => "author"
          "full_name" => "sylius_shop_product_review[author]"
          "disabled" => false
          "label" => null
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "sylius_customer_guest"
            "_sylius_shop_product_review_author"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review_author"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review_author_sylius_customer_guest"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12769
            -errors: []
            -form: Symfony\Component\Form\Form {#12722 …}
          }
          "valid" => true
          "data" => null
          "required" => true
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => true
          "method" => "POST"
          "action" => ""
          "submitted" => false
        ]
        +children: [
          "email" => Symfony\Component\Form\FormView {#12773
            +vars: [
              "value" => ""
              "attr" => []
              "form" => Symfony\Component\Form\FormView {#12773}
              "id" => "sylius_shop_product_review_author_email"
              "name" => "email"
              "full_name" => "sylius_shop_product_review[author][email]"
              "disabled" => false
              "label" => "sylius.form.customer.email"
              "label_format" => null
              "label_html" => false
              "multipart" => false
              "block_prefixes" => [
                "form"
                "text"
                "email"
                "_sylius_shop_product_review_author_email"
              ]
              "unique_block_prefix" => "_sylius_shop_product_review_author_email"
              "row_attr" => []
              "translation_domain" => null
              "label_translation_parameters" => []
              "attr_translation_parameters" => []
              "priority" => 0
              "cache_key" => "_sylius_shop_product_review_author_email_email"
              "errors" => Symfony\Component\Form\FormErrorIterator {#12774
                -errors: []
                -form: Symfony\Component\Form\Form {#12725 …}
              }
              "valid" => true
              "data" => null
              "required" => true
              "label_attr" => []
              "help" => null
              "help_attr" => []
              "help_html" => false
              "help_translation_parameters" => []
              "compound" => false
              "method" => "POST"
              "action" => ""
              "submitted" => false
              "uses_autocomplete" => false
            ]
            +children: []
            -rendered: true
            -methodRendered: false
            +parent: Symfony\Component\Form\FormView {#12770}
          }
        ]
        -rendered: false
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
      "_token" => Symfony\Component\Form\FormView {#12779
        +vars: [
          "value" => "csrf-token"
          "attr" => [
            "data-controller" => "csrf-protection"
          ]
          "form" => Symfony\Component\Form\FormView {#12779}
          "id" => "sylius_shop_product_review__token"
          "name" => "_token"
          "full_name" => "sylius_shop_product_review[_token]"
          "disabled" => false
          "label" => null
          "label_format" => null
          "label_html" => false
          "multipart" => false
          "block_prefixes" => [
            "form"
            "hidden"
            "csrf_token"
            "_sylius_shop_product_review__token"
          ]
          "unique_block_prefix" => "_sylius_shop_product_review__token"
          "row_attr" => []
          "translation_domain" => null
          "label_translation_parameters" => []
          "attr_translation_parameters" => []
          "priority" => 0
          "cache_key" => "_sylius_shop_product_review__token_hidden"
          "errors" => Symfony\Component\Form\FormErrorIterator {#12788
            -errors: []
            -form: Symfony\Component\Form\Form {#12784 …}
          }
          "valid" => true
          "data" => "csrf-token"
          "required" => false
          "label_attr" => []
          "help" => null
          "help_attr" => []
          "help_html" => false
          "help_translation_parameters" => []
          "compound" => false
          "method" => "POST"
          "action" => ""
          "submitted" => false
        ]
        +children: []
        -rendered: true
        -methodRendered: false
        +parent: Symfony\Component\Form\FormView {#12393}
      }
    ]
    -rendered: false
    -methodRendered: true
    +parent: null
  }
  -form: null
  +formName: "sylius_shop_product_review"
  +formValues: [
    "rating" => ""
    "title" => ""
    "comment" => ""
    "author" => [
      "email" => ""
    ]
    "_token" => "csrf-token"
  ]
  +isValidated: false
  +validatedFields: []
  -shouldAutoSubmitForm: true
  +template: "@SyliusShop/product_review/create/content/main/form.html.twig"
  +resource: Sylius\Component\Core\Model\ProductReview {#7845}
  #repository: Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductReviewRepository {#7490 …}
  #formFactory: Symfony\Component\Form\FormFactory {#7698 …}
  #resourceClass: "Sylius\Component\Core\Model\ProductReview"
  #formClass: "Sylius\Bundle\ShopBundle\Form\Type\Product\ProductReviewType"
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#19992
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#19980 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#19990 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#19989 …}
    +prefixes: [
      "sylius.shop.product_review.create.content.main"
    ]
  }
}
sylius_shop:cart:widget:offcanvas Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent 30.0 MiB 29.19 ms
Input props
[
  "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18553
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18563 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12945 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  "template" => "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
]
Attributes
[]
Component
Sylius\Bundle\ShopBundle\Twig\Component\Cart\WidgetComponent {#20320
  +cart: App\Entity\Order\Order {#16011 …}
  #cartContext: Sylius\Component\Order\Context\CompositeCartContext {#1809 …}
  +hookableMetadata: Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#18553
    +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#12955 …}
    +context: Sylius\TwigHooks\Bag\DataBag {#18563 …}
    +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#12945 …}
    +prefixes: [
      "sylius_shop.base.offcanvas"
    ]
  }
  +template: "@SyliusShop/shared/layout/base/offcanvas/cart.html.twig"
  #repository: Sylius\B2BKit\Repository\OrderRepository {#4599 …}
}