POST https://forges-preprod.kwantic.dev/admin/fr_FR/_components/sylius_admin:product:form/generateProductSlug

FormComponent :: generateProductSlug

Request

GET Parameters

No GET parameters

POST Parameters

Key Value
data
"{"props":{"attributesToBeAdded":"","isSimple":true,"formName":"sylius_admin_product","sylius_admin_product":{"enabled":"1","translations":{"fr_FR":{"name":"Couteau pliant 11 cm en corne claire, mitres laiton finition brillante","slug":"couteau-pliant-11-cm-en-corne-claire-mitres-laiton-finition-brillante-1211-bc-3648","description":"<p>Couteau Forge de Laguiole® en <b>Corne claire </b>composé d'une lame en acier <strong>Français</strong> (T14). Il dispose de deux mitres en laiton qui protègent les extrémités du manche d’un usage quotidien.</p>\r\n\\n<p><br />\r\n\\n<br />\r\n\\nUn classique du couteau pliant Laguiole. Ce couteau de poche en vente sur notre boutique en ligne officielle, est fabriqué en France dans notre coutellerie à Laguiole en Aubrac selon la tradition coutelière datant de 1828.</p>\r\n\\n<p>Ce couteau retrace l'histoire d'un savoir-faire artisanal et vous accompagnera au quotidien\u{A0}!</p>\r\n\\n<p><br />\r\n\\n<br />\r\n\\nSa lame <strong>forgée</strong> en acier inoxydable (T14), créée sur mesure pour Forge de Laguiole®, vous assurera un tranchant d’exception et un affûtage de qualité.</p>\r\n\\n<p><br />\r\n\\n<br />\r\n\\nLa plupart des matériaux utilisés étant d'origine naturelle, leur aspect (couleur, veinage, grain) est susceptible de varier d'un article à l'autre. Les photos de ce site ne sont pas contractuelles.<br />\r\n\\n<br />\r\n\\n<br />\r\n\\nLa taille indiquée correspond à la longueur du couteau fermé.</p>","metaKeywords":"","metaDescription":"","shortDescription":"Manche en corne claire\r\n\\n1 pièce : lame\r\n\\n2 mitres laiton\r\n\\nFinition brillante\r\n\\nCouteau pliant 11 cm"},"en_US":{"name":"Folding knife, 11 cm, light Horn handle and high polished finish with brass bolsters","slug":"folding-knife-11-cm-light-horn-handle-and-high-polished-finish-with-brass-bolsters-1211-bc-3648","description":"<p>The Original Forge de Laguiole® folding knives have a thin and curved silhouette that appeared in the 1900’s. With their Elegance, impeccable finish, and the use of quality materials; these Forge de Laguiole® folding knives have become a true reference.<br />\r\n\\n<br />\r\n\\n</p>\r\n\\n<p><br />\r\n\\nThe blades are hot forged from French steel (T14), made especially for Forge de Laguiole®, providing an exceptional cutting edge while guaranteeing a high durability. The handles are handmade from many precious materials.</p>\r\n\\n<p><br />\r\n\\n<br />\r\n\\nThis Forge de Laguiole® folding knife with a handle in elegant light Horn has been hand-made in our manufactory in Laguiole, France, according to the knife-making tradition dating back to 1828. It has two brass bolsters that protect the handle during daily use.</p>\r\n\\n<p><br />\r\n\\n<br />\r\n\\nAs most of the materials used are of natural origin, their appearance (colour, veining, grain) is likely to vary from one item to another. The photos on our official online shop are not contractually binding.</p>\r\n\\n<p><br />\r\n\\n<br />\r\n\\nThe size indicated indicates the length of the closed knife.</p>","metaKeywords":"","metaDescription":"","shortDescription":"Folding knife, 11 cm, high polished finish with brass bolsters and light Horn handle"},"de_DE":{"name":"Taschenmesser, 11 cm, Griff aus hellem Horn und Mitres aus Messing","slug":"taschenmesser-11-cm-griff-aus-hellem-horn-und-mitres-aus-messing-1211-bc-3648","description":"<p>Unsere Taschenmesser haben eine feine und geschwungene Silhouette, die in Laguiole um 1900 entstand. Mit ihrer Eleganz, makellosen Verarbeitung und der Verwendung hochwertiger Materialien, sind diese Taschenmesser von Forge de Laguiole® sind zu einer echten Referenz geworden.</p>\r\n\\n\r\n\\n<p><br />\r\n\\nDie Klingen sind aus französischem Stahl (T14) geschmiedet, der speziell für Forge de Laguiole® hergestellt wird. Dies gibt den Klingen ihre aussergewöhnlich scharfen und dauerhaften Schneidekanten, ohne an Integrität einzubüssen. Die Griffe werden aus vielen edlen Materialien handgefertigt.</p>\r\n\\n\r\n\\n<p><br />\r\n\\nDieses Forge de Laguiole® Taschenmesser mit einem Griff aus elegantem, hellem Horn wurde in unserer Manufaktur in Laguiole, Frankreich, handgefertigt, einer Tradition folgend, die bis ins Jahr 1828 zurückreicht. Es hat zwei Mitres aus Messing, welche den Griff im täglichen Gebrauch schützen.</p>\r\n\\n\r\n\\n<p><br />\r\n\\nDa die meisten der verwendeten Materialien natürlichen Ursprungs sind, ist es möglich, dass ihr Aussehen von Artikel zu Artikel unterschiedlich ist (Farbe, Äderung, Maserung). Die Fotos auf unserem offiziellen online Shop sind nicht vertraglich bindend.</p>\r\n\\n\r\n\\n<p><br />\r\n\\nDie angegebene Grösse entspricht der Länge des geschlossenen Messers.</p>","metaKeywords":"","metaDescription":"","shortDescription":"Taschenmesser, 11 cm, hochglanz poliert mit Griff aus hellem Horn und Mitres aus Messing"}},"attributes":[{"localeCode":"fr_FR","attribute":"nombre-de-pieces","value":"1 pièce (lame)"},{"localeCode":"fr_FR","attribute":"matieres-des-mitres","value":"Laiton"},{"localeCode":"fr_FR","attribute":"finition","value":"Brillante"},{"localeCode":"fr_FR","attribute":"brand","value":"Forge de Laguiole"},{"localeCode":"en_US","attribute":"nombre-de-pieces","value":""},{"localeCode":"de_DE","attribute":"nombre-de-pieces","value":""},{"localeCode":"en_US","attribute":"matieres-des-mitres","value":""},{"localeCode":"de_DE","attribute":"matieres-des-mitres","value":""},{"localeCode":"en_US","attribute":"finition","value":""},{"localeCode":"de_DE","attribute":"finition","value":""},{"localeCode":"en_US","attribute":"brand","value":""},{"localeCode":"de_DE","attribute":"brand","value":""}],"associations":{"tissu":[]},"channels":["WEB-EU","WEB-HORS-EU"],"mainTaxon":"tradition_couteaux_pliants","variantSelectionMethod":"choice","images":[{"type":"main","file":"","productVariants":[],"position":"1"},{"type":"","file":"","productVariants":[],"position":"2"},{"type":"","file":"","productVariants":[],"position":"3"},{"type":"","file":"","productVariants":[],"position":"4"}],"immersionImages":[],"isNew":null,"isIconic":null,"isFeatured":null,"isEngravable":"1","code":"1211 BC - 3648","codeDouane":"","variant":{"enabled":"1","translations":{"fr_FR":{"name":""},"en_US":{"name":""},"de_DE":{"name":""}},"version":"2","tracked":null,"shippingRequired":"1","onHand":"0","width":"","height":"","depth":"","weight":"","taxCategory":"TVA_france","shippingCategory":"","recurring":null,"times":"","interval":{"amount":"","step":"days"},"code":"1211 BC - 3648","channelPricings":{"WEB-EU":{"price":"132,00","originalPrice":"","minimumPrice":"0,00"},"WEB-HORS-EU":{"price":"146,00","originalPrice":"","minimumPrice":"0,00"}}},"productTaxons":"tradition_couteaux_pliants,tradition","_token":"907d.A9rO0FpbOVdFxmXoZ8VsdrJNXypgFwPtPZYDADR2I_Y.YLugkS12WhM3kAGdHpAEI-0hNVAPUW6PU_JgLRkgeYxGlIOaDj96D3CKKA"},"isValidated":false,"validatedFields":[],"template":"@SyliusAdmin/product/form.html.twig","resource":659,"hookableMetadata":{"renderedBy":"sylius_admin.product.update.content","configuration":"{\"method\":\"PUT\"}","prefixes":["sylius_admin.product.update.content","sylius_admin.common.update.content"]},"@attributes":{"id":"live-117410081-0"},"@checksum":"ZB3FNKJhFVNdQfbNEfatFiewZopBnTukbYF46OxJ0kQ="},"updated":{"sylius_admin_product.translations.fr_FR.name":"Couteau pliant Laguiole 11 cm - Corne claire - Laiton","validatedFields":["sylius_admin_product.translations.fr_FR.name"]},"children":{"live-1236194327-0":{"fingerprint":"UxIUjyOv4n2aNm9mFpo3LZMubLNYZ+hoH/xWCBdrUkY=","tag":"div"}},"args":{"localeCode":"fr_FR"}}"

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_component_name
"sylius_admin:product:form"
_controller
"sylius_admin.twig.component.product.form::generateProductSlug"
_firewall_context
"security.firewall.map.context.admin"
_live_action
"generateProductSlug"
_live_component
"sylius_admin:product:form"
_live_request_data
[
  "props" => [
    "attributesToBeAdded" => ""
    "isSimple" => true
    "formName" => "sylius_admin_product"
    "sylius_admin_product" => [
      "enabled" => "1"
      "translations" => [
        "fr_FR" => [
          "name" => "Couteau pliant 11 cm en corne claire, mitres laiton finition brillante"
          "slug" => "couteau-pliant-11-cm-en-corne-claire-mitres-laiton-finition-brillante-1211-bc-3648"
          "description" => """
            <p>Couteau Forge de Laguiole® en <b>Corne claire </b>composé d'une lame en acier <strong>Français</strong> (T14). Il dispose de deux mitres en laiton qui protègent les extrémités du manche d’un usage quotidien.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nUn classique du couteau pliant Laguiole. Ce couteau de poche en vente sur notre boutique en ligne officielle, est fabriqué en France dans notre coutellerie à Laguiole en Aubrac selon la tradition coutelière datant de 1828.</p>\r\n
            \n<p>Ce couteau retrace l'histoire d'un savoir-faire artisanal et vous accompagnera au quotidien\u{A0}!</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nSa lame <strong>forgée</strong> en acier inoxydable (T14), créée sur mesure pour Forge de Laguiole®, vous assurera un tranchant d’exception et un affûtage de qualité.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nLa plupart des matériaux utilisés étant d'origine naturelle, leur aspect (couleur, veinage, grain) est susceptible de varier d'un article à l'autre. Les photos de ce site ne sont pas contractuelles.<br />\r\n
            \n<br />\r\n
            \n<br />\r\n
            \nLa taille indiquée correspond à la longueur du couteau fermé.</p>
            """
          "metaKeywords" => ""
          "metaDescription" => ""
          "shortDescription" => """
            Manche en corne claire\r\n
            \n1 pièce : lame\r\n
            \n2 mitres laiton\r\n
            \nFinition brillante\r\n
            \nCouteau pliant 11 cm
            """
        ]
        "en_US" => [
          "name" => "Folding knife, 11 cm, light Horn handle and high polished finish with brass bolsters"
          "slug" => "folding-knife-11-cm-light-horn-handle-and-high-polished-finish-with-brass-bolsters-1211-bc-3648"
          "description" => """
            <p>The Original Forge de Laguiole® folding knives have a thin and curved silhouette that appeared in the 1900’s. With their Elegance, impeccable finish, and the use of quality materials; these Forge de Laguiole® folding knives have become a true reference.<br />\r\n
            \n<br />\r\n
            \n</p>\r\n
            \n<p><br />\r\n
            \nThe blades are hot forged from French steel (T14), made especially for Forge de Laguiole®, providing an exceptional cutting edge while guaranteeing a high durability. The handles are handmade from many precious materials.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nThis Forge de Laguiole® folding knife with a handle in elegant light Horn has been hand-made in our manufactory in Laguiole, France, according to the knife-making tradition dating back to 1828. It has two brass bolsters that protect the handle during daily use.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nAs most of the materials used are of natural origin, their appearance (colour, veining, grain) is likely to vary from one item to another. The photos on our official online shop are not contractually binding.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nThe size indicated indicates the length of the closed knife.</p>
            """
          "metaKeywords" => ""
          "metaDescription" => ""
          "shortDescription" => "Folding knife, 11 cm, high polished finish with brass bolsters and light Horn handle"
        ]
        "de_DE" => [
          "name" => "Taschenmesser, 11 cm, Griff aus hellem Horn und Mitres aus Messing"
          "slug" => "taschenmesser-11-cm-griff-aus-hellem-horn-und-mitres-aus-messing-1211-bc-3648"
          "description" => """
            <p>Unsere Taschenmesser haben eine feine und geschwungene Silhouette, die in Laguiole um 1900 entstand. Mit ihrer Eleganz, makellosen Verarbeitung und der Verwendung hochwertiger Materialien, sind diese Taschenmesser von Forge de Laguiole® sind zu einer echten Referenz geworden.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDie Klingen sind aus französischem Stahl (T14) geschmiedet, der speziell für Forge de Laguiole® hergestellt wird. Dies gibt den Klingen ihre aussergewöhnlich scharfen und dauerhaften Schneidekanten, ohne an Integrität einzubüssen. Die Griffe werden aus vielen edlen Materialien handgefertigt.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDieses Forge de Laguiole® Taschenmesser mit einem Griff aus elegantem, hellem Horn wurde in unserer Manufaktur in Laguiole, Frankreich, handgefertigt, einer Tradition folgend, die bis ins Jahr 1828 zurückreicht. Es hat zwei Mitres aus Messing, welche den Griff im täglichen Gebrauch schützen.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDa die meisten der verwendeten Materialien natürlichen Ursprungs sind, ist es möglich, dass ihr Aussehen von Artikel zu Artikel unterschiedlich ist (Farbe, Äderung, Maserung). Die Fotos auf unserem offiziellen online Shop sind nicht vertraglich bindend.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDie angegebene Grösse entspricht der Länge des geschlossenen Messers.</p>
            """
          "metaKeywords" => ""
          "metaDescription" => ""
          "shortDescription" => "Taschenmesser, 11 cm, hochglanz poliert mit Griff aus hellem Horn und Mitres aus Messing"
        ]
      ]
      "attributes" => [
        [
          "localeCode" => "fr_FR"
          "attribute" => "nombre-de-pieces"
          "value" => "1 pièce (lame)"
        ]
        [
          "localeCode" => "fr_FR"
          "attribute" => "matieres-des-mitres"
          "value" => "Laiton"
        ]
        [
          "localeCode" => "fr_FR"
          "attribute" => "finition"
          "value" => "Brillante"
        ]
        [
          "localeCode" => "fr_FR"
          "attribute" => "brand"
          "value" => "Forge de Laguiole"
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "nombre-de-pieces"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "nombre-de-pieces"
          "value" => ""
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "matieres-des-mitres"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "matieres-des-mitres"
          "value" => ""
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "finition"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "finition"
          "value" => ""
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "brand"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "brand"
          "value" => ""
        ]
      ]
      "associations" => [
        "tissu" => []
      ]
      "channels" => [
        "WEB-EU"
        "WEB-HORS-EU"
      ]
      "mainTaxon" => "tradition_couteaux_pliants"
      "variantSelectionMethod" => "choice"
      "images" => [
        [
          "type" => "main"
          "file" => ""
          "productVariants" => []
          "position" => "1"
        ]
        [
          "type" => ""
          "file" => ""
          "productVariants" => []
          "position" => "2"
        ]
        [
          "type" => ""
          "file" => ""
          "productVariants" => []
          "position" => "3"
        ]
        [
          "type" => ""
          "file" => ""
          "productVariants" => []
          "position" => "4"
        ]
      ]
      "immersionImages" => []
      "isNew" => null
      "isIconic" => null
      "isFeatured" => null
      "isEngravable" => "1"
      "code" => "1211 BC - 3648"
      "codeDouane" => ""
      "variant" => [
        "enabled" => "1"
        "translations" => [
          "fr_FR" => [
            "name" => ""
          ]
          "en_US" => [
            "name" => ""
          ]
          "de_DE" => [
            "name" => ""
          ]
        ]
        "version" => "2"
        "tracked" => null
        "shippingRequired" => "1"
        "onHand" => "0"
        "width" => ""
        "height" => ""
        "depth" => ""
        "weight" => ""
        "taxCategory" => "TVA_france"
        "shippingCategory" => ""
        "recurring" => null
        "times" => ""
        "interval" => [
          "amount" => ""
          "step" => "days"
        ]
        "code" => "1211 BC - 3648"
        "channelPricings" => [
          "WEB-EU" => [
            "price" => "132,00"
            "originalPrice" => ""
            "minimumPrice" => "0,00"
          ]
          "WEB-HORS-EU" => [
            "price" => "146,00"
            "originalPrice" => ""
            "minimumPrice" => "0,00"
          ]
        ]
      ]
      "productTaxons" => "tradition_couteaux_pliants,tradition"
      "_token" => "907d.A9rO0FpbOVdFxmXoZ8VsdrJNXypgFwPtPZYDADR2I_Y.YLugkS12WhM3kAGdHpAEI-0hNVAPUW6PU_JgLRkgeYxGlIOaDj96D3CKKA"
    ]
    "isValidated" => false
    "validatedFields" => []
    "template" => "@SyliusAdmin/product/form.html.twig"
    "resource" => 659
    "hookableMetadata" => [
      "renderedBy" => "sylius_admin.product.update.content"
      "configuration" => "{"method":"PUT"}"
      "prefixes" => [
        "sylius_admin.product.update.content"
        "sylius_admin.common.update.content"
      ]
    ]
    "@attributes" => [
      "id" => "live-117410081-0"
    ]
    "@checksum" => "ZB3FNKJhFVNdQfbNEfatFiewZopBnTukbYF46OxJ0kQ="
  ]
  "updated" => [
    "sylius_admin_product.translations.fr_FR.name" => "Couteau pliant Laguiole 11 cm - Corne claire - Laiton"
    "validatedFields" => [
      "sylius_admin_product.translations.fr_FR.name"
    ]
  ]
  "args" => [
    "localeCode" => "fr_FR"
  ]
  "actions" => []
  "children" => [
    "live-1236194327-0" => [
      "fingerprint" => "UxIUjyOv4n2aNm9mFpo3LZMubLNYZ+hoH/xWCBdrUkY="
      "tag" => "div"
    ]
  ]
  "propsFromParent" => []
  "responseProps" => [
    "attributesToBeAdded" => []
    "isSimple" => true
    "\x00*\x00slugGenerator" => Sylius\Component\Product\Generator\SlugGenerator {#10586}
    "\x00*\x00productAttributeRepository" => Sylius\Bundle\ProductBundle\Doctrine\ORM\ProductAttributeRepository {#10447
      -entityName: "App\Entity\Product\ProductAttribute"
      -em: ContainerXDQcCfv\EntityManagerGhost614a58f {#444 …}
      -class: Doctrine\ORM\Mapping\ClassMetadata {#10514 …}
    }
    "\x00*\x00productFactory" => Sylius\Component\Product\Factory\ProductFactory {#10581
      -factory: Sylius\Resource\Factory\TranslatableFactory {#10580 …}
      -variantFactory: Sylius\Component\Product\Factory\ProductVariantFactory {#10582 …}
    }
    "\x00Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent\x00liveResponder" => Symfony\UX\LiveComponent\LiveResponder {#10587
      -eventsToEmit: []
      -browserEventsToDispatch: []
    }
    "\x00Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent\x00formView" => null
    "\x00Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent\x00form" => null
    "formName" => "sylius_admin_product"
    "formValues" => [
      "enabled" => "1"
      "translations" => [
        "fr_FR" => [
          "name" => "Couteau pliant Laguiole 11 cm - Corne claire - Laiton"
          "slug" => "couteau-pliant-laguiole-11-cm-corne-claire-laiton"
          "description" => """
            <p>Couteau Forge de Laguiole® en <b>Corne claire </b>composé d'une lame en acier <strong>Français</strong> (T14). Il dispose de deux mitres en laiton qui protègent les extrémités du manche d’un usage quotidien.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nUn classique du couteau pliant Laguiole. Ce couteau de poche en vente sur notre boutique en ligne officielle, est fabriqué en France dans notre coutellerie à Laguiole en Aubrac selon la tradition coutelière datant de 1828.</p>\r\n
            \n<p>Ce couteau retrace l'histoire d'un savoir-faire artisanal et vous accompagnera au quotidien\u{A0}!</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nSa lame <strong>forgée</strong> en acier inoxydable (T14), créée sur mesure pour Forge de Laguiole®, vous assurera un tranchant d’exception et un affûtage de qualité.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nLa plupart des matériaux utilisés étant d'origine naturelle, leur aspect (couleur, veinage, grain) est susceptible de varier d'un article à l'autre. Les photos de ce site ne sont pas contractuelles.<br />\r\n
            \n<br />\r\n
            \n<br />\r\n
            \nLa taille indiquée correspond à la longueur du couteau fermé.</p>
            """
          "metaKeywords" => ""
          "metaDescription" => ""
          "shortDescription" => """
            Manche en corne claire\r\n
            \n1 pièce : lame\r\n
            \n2 mitres laiton\r\n
            \nFinition brillante\r\n
            \nCouteau pliant 11 cm
            """
        ]
        "en_US" => [
          "name" => "Folding knife, 11 cm, light Horn handle and high polished finish with brass bolsters"
          "slug" => "folding-knife-11-cm-light-horn-handle-and-high-polished-finish-with-brass-bolsters-1211-bc-3648"
          "description" => """
            <p>The Original Forge de Laguiole® folding knives have a thin and curved silhouette that appeared in the 1900’s. With their Elegance, impeccable finish, and the use of quality materials; these Forge de Laguiole® folding knives have become a true reference.<br />\r\n
            \n<br />\r\n
            \n</p>\r\n
            \n<p><br />\r\n
            \nThe blades are hot forged from French steel (T14), made especially for Forge de Laguiole®, providing an exceptional cutting edge while guaranteeing a high durability. The handles are handmade from many precious materials.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nThis Forge de Laguiole® folding knife with a handle in elegant light Horn has been hand-made in our manufactory in Laguiole, France, according to the knife-making tradition dating back to 1828. It has two brass bolsters that protect the handle during daily use.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nAs most of the materials used are of natural origin, their appearance (colour, veining, grain) is likely to vary from one item to another. The photos on our official online shop are not contractually binding.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nThe size indicated indicates the length of the closed knife.</p>
            """
          "metaKeywords" => ""
          "metaDescription" => ""
          "shortDescription" => "Folding knife, 11 cm, high polished finish with brass bolsters and light Horn handle"
        ]
        "de_DE" => [
          "name" => "Taschenmesser, 11 cm, Griff aus hellem Horn und Mitres aus Messing"
          "slug" => "taschenmesser-11-cm-griff-aus-hellem-horn-und-mitres-aus-messing-1211-bc-3648"
          "description" => """
            <p>Unsere Taschenmesser haben eine feine und geschwungene Silhouette, die in Laguiole um 1900 entstand. Mit ihrer Eleganz, makellosen Verarbeitung und der Verwendung hochwertiger Materialien, sind diese Taschenmesser von Forge de Laguiole® sind zu einer echten Referenz geworden.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDie Klingen sind aus französischem Stahl (T14) geschmiedet, der speziell für Forge de Laguiole® hergestellt wird. Dies gibt den Klingen ihre aussergewöhnlich scharfen und dauerhaften Schneidekanten, ohne an Integrität einzubüssen. Die Griffe werden aus vielen edlen Materialien handgefertigt.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDieses Forge de Laguiole® Taschenmesser mit einem Griff aus elegantem, hellem Horn wurde in unserer Manufaktur in Laguiole, Frankreich, handgefertigt, einer Tradition folgend, die bis ins Jahr 1828 zurückreicht. Es hat zwei Mitres aus Messing, welche den Griff im täglichen Gebrauch schützen.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDa die meisten der verwendeten Materialien natürlichen Ursprungs sind, ist es möglich, dass ihr Aussehen von Artikel zu Artikel unterschiedlich ist (Farbe, Äderung, Maserung). Die Fotos auf unserem offiziellen online Shop sind nicht vertraglich bindend.</p>\r\n
            \n\r\n
            \n<p><br />\r\n
            \nDie angegebene Grösse entspricht der Länge des geschlossenen Messers.</p>
            """
          "metaKeywords" => ""
          "metaDescription" => ""
          "shortDescription" => "Taschenmesser, 11 cm, hochglanz poliert mit Griff aus hellem Horn und Mitres aus Messing"
        ]
      ]
      "attributes" => [
        [
          "localeCode" => "fr_FR"
          "attribute" => "nombre-de-pieces"
          "value" => "1 pièce (lame)"
        ]
        [
          "localeCode" => "fr_FR"
          "attribute" => "matieres-des-mitres"
          "value" => "Laiton"
        ]
        [
          "localeCode" => "fr_FR"
          "attribute" => "finition"
          "value" => "Brillante"
        ]
        [
          "localeCode" => "fr_FR"
          "attribute" => "brand"
          "value" => "Forge de Laguiole"
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "nombre-de-pieces"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "nombre-de-pieces"
          "value" => ""
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "matieres-des-mitres"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "matieres-des-mitres"
          "value" => ""
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "finition"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "finition"
          "value" => ""
        ]
        [
          "localeCode" => "en_US"
          "attribute" => "brand"
          "value" => ""
        ]
        [
          "localeCode" => "de_DE"
          "attribute" => "brand"
          "value" => ""
        ]
      ]
      "associations" => [
        "tissu" => []
      ]
      "channels" => [
        "WEB-EU"
        "WEB-HORS-EU"
      ]
      "mainTaxon" => "tradition_couteaux_pliants"
      "variantSelectionMethod" => "choice"
      "images" => [
        [
          "type" => "main"
          "file" => ""
          "productVariants" => []
          "position" => "1"
        ]
        [
          "type" => ""
          "file" => ""
          "productVariants" => []
          "position" => "2"
        ]
        [
          "type" => ""
          "file" => ""
          "productVariants" => []
          "position" => "3"
        ]
        [
          "type" => ""
          "file" => ""
          "productVariants" => []
          "position" => "4"
        ]
      ]
      "immersionImages" => []
      "isNew" => null
      "isIconic" => null
      "isFeatured" => null
      "isEngravable" => "1"
      "code" => "1211 BC - 3648"
      "codeDouane" => ""
      "variant" => [
        "enabled" => "1"
        "translations" => [
          "fr_FR" => [
            "name" => ""
          ]
          "en_US" => [
            "name" => ""
          ]
          "de_DE" => [
            "name" => ""
          ]
        ]
        "version" => "2"
        "tracked" => null
        "shippingRequired" => "1"
        "onHand" => "0"
        "width" => ""
        "height" => ""
        "depth" => ""
        "weight" => ""
        "taxCategory" => "TVA_france"
        "shippingCategory" => ""
        "recurring" => null
        "times" => ""
        "interval" => [
          "amount" => ""
          "step" => "days"
        ]
        "code" => "1211 BC - 3648"
        "channelPricings" => [
          "WEB-EU" => [
            "price" => "132,00"
            "originalPrice" => ""
            "minimumPrice" => "0,00"
          ]
          "WEB-HORS-EU" => [
            "price" => "146,00"
            "originalPrice" => ""
            "minimumPrice" => "0,00"
          ]
        ]
      ]
      "productTaxons" => "tradition_couteaux_pliants,tradition"
      "_token" => "907d.A9rO0FpbOVdFxmXoZ8VsdrJNXypgFwPtPZYDADR2I_Y.YLugkS12WhM3kAGdHpAEI-0hNVAPUW6PU_JgLRkgeYxGlIOaDj96D3CKKA"
    ]
    "isValidated" => false
    "validatedFields" => [
      "sylius_admin_product.translations.fr_FR.name"
    ]
    "\x00Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent\x00shouldAutoSubmitForm" => true
    "template" => "@SyliusAdmin/product/form.html.twig"
    "resource" => App\Entity\Product\Product {#10662
      #id: 659
      #code: "1211 BC - 3648"
      #attributes: Doctrine\ORM\PersistentCollection {#11296 …}
      #variants: Doctrine\ORM\PersistentCollection {#11509 …}
      #options: Doctrine\ORM\PersistentCollection {#11641 …}
      #associations: Doctrine\ORM\PersistentCollection {#11577 …}
      #createdAt: DateTime @1772613236 {#10668
        date: 2026-03-04 08:33:56.0 UTC (+00:00)
      }
      #updatedAt: DateTime @1773570318 {#10667
        date: 2026-03-15 10:25:18.0 UTC (+00:00)
      }
      #enabled: true
      #translations: Doctrine\ORM\PersistentCollection {#10920 …}
      #translationsCache: [
        "fr_FR" => App\Entity\Product\ProductTranslation {#17627
          #locale: "fr_FR"
          #translatable: App\Entity\Product\Product {#10662}
          #id: 659
          #name: "Couteau pliant Laguiole 11 cm - Corne claire - Laiton"
          #slug: "couteau-pliant-laguiole-11-cm-corne-claire-laiton"
          #description: """
            <p>Couteau Forge de Laguiole® en <b>Corne claire </b>composé d'une lame en acier <strong>Français</strong> (T14). Il dispose de deux mitres en laiton qui protègent les extrémités du manche d’un usage quotidien.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nUn classique du couteau pliant Laguiole. Ce couteau de poche en vente sur notre boutique en ligne officielle, est fabriqué en France dans notre coutellerie à Laguiole en Aubrac selon la tradition coutelière datant de 1828.</p>\r\n
            \n<p>Ce couteau retrace l'histoire d'un savoir-faire artisanal et vous accompagnera au quotidien\u{A0}!</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nSa lame <strong>forgée</strong> en acier inoxydable (T14), créée sur mesure pour Forge de Laguiole®, vous assurera un tranchant d’exception et un affûtage de qualité.</p>\r\n
            \n<p><br />\r\n
            \n<br />\r\n
            \nLa plupart des matériaux utilisés étant d'origine naturelle, leur aspect (couleur, veinage, grain) est susceptible de varier d'un article à l'autre. Les photos de ce site ne sont pas contractuelles.<br />\r\n
            \n<br />\r\n
            \n<br />\r\n
            \nLa taille indiquée correspond à la longueur du couteau fermé.</p>
            """
          #metaKeywords: null
          #metaDescription: null
          #shortDescription: """
            Manche en corne claire\r\n
            \n1 pièce : lame\r\n
            \n2 mitres laiton\r\n
            \nFinition brillante\r\n
            \nCouteau pliant 11 cm
            """
          -metaTitle: null
          -metaRobots: null
          -ogTitle: null
          -ogDescription: null
          -ogImage: null
          -twitterTitle: null
          -twitterDescription: null
        }
      ]
      #currentLocale: "fr_FR"
      #currentTranslation: null
      #fallbackLocale: "fr_FR"
      #variantSelectionMethod: "choice"
      #productTaxons: Doctrine\ORM\PersistentCollection {#10971 …}
      #channels: Doctrine\ORM\PersistentCollection {#11155 …}
      #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#10734 …}
      #reviews: Doctrine\ORM\PersistentCollection {#11087 …}
      #averageRating: 0.0
      #images: Doctrine\ORM\PersistentCollection {#11158 …}
      -isNew: false
      -isIconic: false
      -isFeatured: false
      -isEngravable: true
      -codeDouane: null
      -immersionImages: Doctrine\ORM\PersistentCollection {#10796 …}
      #productType: null
    }
    "\x00*\x00repository" => Sylius\Bundle\CoreBundle\Doctrine\ORM\ProductRepository {#10170
      -entityName: "App\Entity\Product\Product"
      -em: ContainerXDQcCfv\EntityManagerGhost614a58f {#444 …}
      -class: Doctrine\ORM\Mapping\ClassMetadata {#10217 …}
      #associationHydrator: SyliusLabs\AssociationHydrator\AssociationHydrator {#10341 …}
    }
    "\x00*\x00formFactory" => Symfony\Component\Form\FormFactory {#10446
      -registry: Symfony\Component\Form\FormRegistry {#10340 …}
    }
    "\x00*\x00resourceClass" => "App\Entity\Product\Product"
    "\x00*\x00formClass" => "Sylius\Bundle\AdminBundle\Form\Type\ProductType"
    "hookableMetadata" => Sylius\TwigHooks\Hookable\Metadata\HookableMetadata {#10700
      +renderedBy: Sylius\TwigHooks\Hook\Metadata\HookMetadata {#10703 …}
      +context: Sylius\TwigHooks\Bag\DataBag {#11647 …}
      +configuration: Sylius\TwigHooks\Bag\ScalarDataBag {#11646 …}
      +prefixes: [
        "sylius_admin.product.update.content"
        "sylius_admin.common.update.content"
      ]
    }
  ]
]
_locale
"fr_FR"
_mounted_component
Symfony\UX\TwigComponent\MountedComponent {#10600
  -name: "sylius_admin:product:form"
  -component: Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent {#10585 …}
  -attributes: Symfony\UX\TwigComponent\ComponentAttributes {#10598 …}
  -inputProps: []
  -extraMetadata: [
    "children_fingerprints" => [
      "live-1236194327-0" => [
        "fingerprint" => "UxIUjyOv4n2aNm9mFpo3LZMubLNYZ+hoH/xWCBdrUkY="
        "tag" => "div"
      ]
    ]
  ]
}
_route
"sylius_admin_live_component"
_route_params
[
  "_live_action" => "generateProductSlug"
  "_locale" => "fr_FR"
  "_live_component" => "sylius_admin:product:form"
]
_security_authenticators
[]
_security_firewall_run
"_security_admin"
_security_skipped_authenticators
[
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#6095
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#6169 …}
  }
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#6087
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator {#6090 …}
  }
]
_stopwatch_token
"fc3dab"
localeCode
"fr_FR"

Request Headers

Header Value
accept
"application/vnd.live-component+html"
accept-encoding
"gzip, deflate, br, zstd"
accept-language
"fr,fr-FR;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"
connection
"keep-alive"
content-length
"7771"
content-type
"multipart/form-data; boundary=----WebKitFormBoundaryyVugJp9gBVpG6wv9"
cookie
"APP_ADMIN_REMEMBER_ME=App.Entity.User.AdminUser%3AYWRtaW4~%3A1813232055%3Avrj3Ajkzz1fbOLaKI6x5g6e5YpKFAmCnDPBXQTAtZRY~91QAqEe9B6YDTqbO-if9l5OBcIGv-TEKcePWhfItdng~; shop_deauth_profile_token=6b6ea5; admin_auth_profile_token=fe50a6; PHPSESSID=0c7oghjkf3m1rcaccmcjki7ju2"
host
"forges-preprod.kwantic.dev"
origin
"https://forges-preprod.kwantic.dev"
referer
"https://forges-preprod.kwantic.dev/admin/products/659/edit"
sec-ch-ua
""Microsoft Edge";v="149", "Chromium";v="149", "Not)A;Brand";v="24""
sec-ch-ua-mobile
"?0"
sec-ch-ua-platform
""Windows""
sec-fetch-dest
"empty"
sec-fetch-mode
"cors"
sec-fetch-site
"same-origin"
user-agent
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.0.0.0"
x-live-url
"/admin/products/659/edit"
x-php-ob-level
"1"
x-requested-with
"XMLHttpRequest"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"max-age=0, must-revalidate, no-cache, no-store, private"
content-type
"application/vnd.live-component+html"
date
"Wed, 17 Jun 2026 12:18:57 GMT"
x-debug-token
"e1f109"
x-frame-options
"sameorigin"
x-live-url
"/admin/products/659/edit"

Cookies

Request Cookies

Key Value
APP_ADMIN_REMEMBER_ME
"App.Entity.User.AdminUser:YWRtaW4~:1813232055:vrj3Ajkzz1fbOLaKI6x5g6e5YpKFAmCnDPBXQTAtZRY~91QAqEe9B6YDTqbO-if9l5OBcIGv-TEKcePWhfItdng~"
PHPSESSID
"0c7oghjkf3m1rcaccmcjki7ju2"
admin_auth_profile_token
"fe50a6"
shop_deauth_profile_token
"6b6ea5"

Response Cookies

No response cookies

Session 5

Session Metadata

Key Value
Created
"Wed, 17 Jun 26 11:34:15 +0000"
Last used
"Wed, 17 Jun 26 12:17:59 +0000"
Lifetime
0

Session Attributes

Attribute Value
_csrf/https-1018
"2Du7BEY-uom1pAcIUo6tG23wIZQS7bcdAmStWYdnmGo"
_csrf/https-1019
"6hvUWusgM-mjwUiHznN0IP4vSQ8bm9piJk-LoICwYns"
_csrf/https-1067
"KZNEwt0JJWBcA8a3jwRKnfyzllwZhcVOYSa8RJxtbes"
_csrf/https-1093
"yGxXz0F5lYzNIN424FYheCFykH4eaFgoDQQTtgPjyxA"
_csrf/https-1095
"5G8SvY_o_myx3v8U1lhLpAjcJ9Ii1ju_jKEnZjAzT0k"
_csrf/https-1096
"J_DBE_PKVleIws1QRbC4SknJDYIbWr-3T7eZP0OxPl4"
_csrf/https-1104
"qGzykyW3EWMRRWLQ-Lu0Q0heidgP4nx1XytEVS8_-GY"
_csrf/https-1105
"jwuvxFd1q5QymTo1qY9XyP8cTS_aZ8BNudcDyUj6BYI"
_csrf/https-1129
"0Dnu0H6aWfkE5w6Nkzn8XiWz1FdIaTfvkYrxc6jt728"
_csrf/https-1145
"Kos_cVgqF-AY7qISPxfhxde0w1aS2N40lBGVYdlx95s"
_csrf/https-1146
"otaePI-gjWBSy2wO2lDrs6ZZlFZMa4KDGpHXY2MCzww"
_csrf/https-1147
"HT5U_n4nhbTH_VtYJExVzUWIPRzdVXoNKkXqHoPkF5Q"
_csrf/https-1212
"JvebMjwXfyGZ-HG036DGsWyFCH8E_P7zWRvqY0XHGS0"
_csrf/https-1241
"YL-D_9SiPsezh8NqErFWjx9fWVx6suMXX9xH62446Ms"
_csrf/https-1251
"i04nQxahZDy2zmjUuHLLTEGQ4HaYBEGZg1RHhff6KvI"
_csrf/https-1255
"aUkVtwvlLBqqG3Q3ekdfZclcZyQBmHJwjo_ocqicZl8"
_csrf/https-1256
"liJ9LuP2zyF_1OX0jjPZkKi7ojCUbLWzqA_ytbSn5EA"
_csrf/https-1257
"ny60yva0J_Oe0pSkLfXHxtaYnkMKEFRB7LRqFbP_KgU"
_csrf/https-1258
"KlyvZcv_7X_zWry2s7NIGU2ORKRyimLk7HjQvDhuo0M"
_csrf/https-1261
"yVD8lKulLNcHGiIOXkvlnc0tjUsve23WstMMEKOjx3g"
_csrf/https-1272
"gAivsKvZxPreI4xIj-n7xidZS4Pe_NIc_VSTqt7kxJc"
_csrf/https-1273
"XzzbZ4VBBZleXz16xTrzcC8uQuqAR3kDnjW8w59Thlo"
_csrf/https-1285
"tg6JmMJa8NwnWJ4o7o-9m1o2lw_JAGjvj1iyjwFKxJY"
_csrf/https-1286
"y3qKptTORLpLu6arTT058SpxS1acdMq30yhDXODYGn0"
_csrf/https-1289
"fSIziYCd6NzXGNvG_s6-RP-5mo26qgrMyOiP1JFM724"
_csrf/https-1301
"gg9zXJ9YiXEf044LTJ-tptleIa5xlV62kvRgyYcMe7k"
_csrf/https-613
"GMDoufY3X3LhTfe_dfErgcdiVGXjMgD5un7a998KVLg"
_csrf/https-659
"enhWxIDvgIZZQtf-XGzk-fW2EntYzhCZxmGLFZlroWg"
_csrf/https-660
"z58SHIvvL3ZkD_vGby1k6hh6h1sNjf7OkdYFEMEd0lY"
_csrf/https-662
"Q-YZbZ07858rP2TKsAEfDIrfu2ejtoZ1NyLie53l61Q"
_csrf/https-664
"aaHmsw6YAdKTNThPu1uZe4nsllUov_-QP_GLPWz7iqg"
_csrf/https-665
"HmtZF_LDb8BXEvjIwKKtui_cKxRa5--dhLsE6LgiKlw"
_csrf/https-691
"oBKUmG4TrNs0-x3zYhgRAFrV_hPFJzoEfeCcn17TSdg"
_csrf/https-703
"YwpaSWw9sgCQHz_U1wvciIFU7-5KvrkA32kxLoHkmlY"
_csrf/https-760
"7d1VgftCtsHritBucDC2H-5EnCPvd_Ta53jWgPM2kQE"
_csrf/https-761
"hsW0bEyuLQhfI_vFAYOHwJ6z-cfmPwGHBMOYqmXLN6Y"
_csrf/https-762
"Yg4ww5xcwrDOahcti-3vifSuNzqoE_agHkFZQEQdsmY"
_csrf/https-763
"wHjRzwnA7xoJc_fVjT4luuR-frUVRN21xMkQ_YuhT5Q"
_csrf/https-771
"64LxGrfu597qR811Se7cPf0Zyb5dr-2L7TaI--8F5Fk"
_csrf/https-802
"pWai4bqkZFcElpmF-MmJv3icHAyF2v-lF9R3JiMlQD0"
_csrf/https-846
"SBQI8KveqKD5946KRn0LR_maX_NbWcWMSngqaXsIeTo"
_csrf/https-894
"6FxoCS0C1SAn3_sB9yCdLuWNr5jmVFbo25dUPPWWgkE"
_csrf/https-967
"u55o0I8c-xHsXh_-lKV4TGXr2KUFBbwE7Sn7lAHEfeo"
_csrf/https-968
"Xp3S_9JgedfzxINWt4L9g4aTF5CT82tYLRWBQ7N0MZw"
_csrf/https-969
"KX_hzIZTgXeppLmGY4zFgNNZAzt5049W34JNPgSdvS0"
_csrf/https-970
"x64ny2LvvPo9JZaj0HOXAHWq6g7mQxtUloxmAOE9TsM"
_csrf/https-971
"5mgGbwy0q3GAycDmQKTxWs8JJsB_WzK_7Ror1P_45N0"
_csrf/https-bulk_delete
"ReVok72YE1jsyF03j1vYKRtQpx1JnDa5PhVS0JD_7ZQ"
_csrf/https-newsletter_subscribe
"_lMozFRfMq8i-Zp6oDiAsYMobFO4q69lcK5Tf0TZWd0"
_csrf/https-sylius_add_to_cart
"mtrnDpBqInFxFxSF1cv-8giTk2L5kb53KSGwULYPVEE"
_csrf/https-sylius_admin_product
"canAw-cDrVduyUhU_ljzoFmbndc--VZzENMJTdCX5LM"
_security_admin
"O:68:"Symfony\Component\Security\Core\Authentication\Token\RememberMeToken":3:{i:0;N;i:1;s:5:"admin";i:2;a:5:{i:0;O:25:"App\Entity\User\AdminUser":5:{i:0;s:96:"$argon2i$v=19$m=65536,t=4,p=1$S2NsRUtIa2NJcGYvZVhkcA$ceB9VURhEr9mahG6pHMggOgTGfM+XBX61BoY9aWI3/U";i:1;s:5:"admin";i:2;s:5:"admin";i:3;b:1;i:4;i:1;}i:1;b:1;i:2;N;i:3;a:0:{}i:4;a:1:{i:0;s:26:"ROLE_ADMINISTRATION_ACCESS";}}}"
filters
[
  "criteria" => [
    "search" => [
      "value" => ""
    ]
    "enabled" => ""
    "channel" => ""
    "taxon" => ""
    "main_taxon" => "9"
  ]
]
geoip_country_code
"FR"
geoip_detected_ip
"46.183.38.93"

Session Usage

5 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:39
[
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 39
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-http/Authenticator/RememberMeAuthenticator.php"
    "line" => 79
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticator.php"
    "line" => 67
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-http/Authentication/AuthenticatorManager.php"
    "line" => 120
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-http/Firewall/AuthenticatorManagerListener.php"
    "line" => 32
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Authentication\AuthenticatorManager"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-http/Authenticator/Debug/TraceableAuthenticatorManagerListener.php"
    "line" => 35
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 38
    "function" => "supports"
    "class" => "Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticatorManagerListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
    "line" => 93
    "function" => "supports"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-http/Firewall.php"
    "line" => 93
    "function" => "callListeners"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelRequest"
    "class" => "Symfony\Component\Security\Http\Firewall"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 159
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/Kernel.php"
    "line" => 193
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/public/index.php"
    "line" => 5
    "args" => [
      "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:73
[
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 73
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 98
    "function" => "hasToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/form/Extension/Csrf/EventListener/CsrfValidationListener.php"
    "line" => 60
    "function" => "isTokenValid"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "preSubmit"
    "class" => "Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php"
    "line" => 28
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/form/Form.php"
    "line" => 480
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\ImmutableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/ComponentWithFormTrait.php"
    "line" => 163
    "function" => "submit"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/ComponentWithFormTrait.php"
    "line" => 113
    "function" => "submitForm"
    "class" => "Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/EventListener/LiveComponentSubscriber.php"
    "line" => 336
    "function" => "submitFormOnRender"
    "class" => "Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/EventListener/LiveComponentSubscriber.php"
    "line" => 266
    "function" => "createResponse"
    "class" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelView"
    "class" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 188
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/Kernel.php"
    "line" => 193
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/public/index.php"
    "line" => 5
    "args" => [
      "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:49
[
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 49
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 102
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/form/Extension/Csrf/EventListener/CsrfValidationListener.php"
    "line" => 60
    "function" => "isTokenValid"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "preSubmit"
    "class" => "Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php"
    "line" => 28
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/form/Form.php"
    "line" => 480
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\ImmutableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/ComponentWithFormTrait.php"
    "line" => 163
    "function" => "submit"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/ComponentWithFormTrait.php"
    "line" => 113
    "function" => "submitForm"
    "class" => "Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/EventListener/LiveComponentSubscriber.php"
    "line" => 336
    "function" => "submitFormOnRender"
    "class" => "Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/EventListener/LiveComponentSubscriber.php"
    "line" => 266
    "function" => "createResponse"
    "class" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelView"
    "class" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 188
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/Kernel.php"
    "line" => 193
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/public/index.php"
    "line" => 5
    "args" => [
      "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage:53
[
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-csrf/TokenStorage/SessionTokenStorage.php"
    "line" => 53
    "function" => "get"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/security-csrf/CsrfTokenManager.php"
    "line" => 102
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/form/Extension/Csrf/EventListener/CsrfValidationListener.php"
    "line" => 60
    "function" => "isTokenValid"
    "class" => "Symfony\Component\Security\Csrf\CsrfTokenManager"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "preSubmit"
    "class" => "Symfony\Component\Form\Extension\Csrf\EventListener\CsrfValidationListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php"
    "line" => 28
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/form/Form.php"
    "line" => 480
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\ImmutableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/ComponentWithFormTrait.php"
    "line" => 163
    "function" => "submit"
    "class" => "Symfony\Component\Form\Form"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/ComponentWithFormTrait.php"
    "line" => 113
    "function" => "submitForm"
    "class" => "Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/EventListener/LiveComponentSubscriber.php"
    "line" => 336
    "function" => "submitFormOnRender"
    "class" => "Sylius\Bundle\AdminBundle\Twig\Component\Product\FormComponent"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/ux-live-component/src/EventListener/LiveComponentSubscriber.php"
    "line" => 266
    "function" => "createResponse"
    "class" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelView"
    "class" => "Symfony\UX\LiveComponent\EventListener\LiveComponentSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 188
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/Kernel.php"
    "line" => 193
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/public/index.php"
    "line" => 5
    "args" => [
      "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Sylius\Bundle\CoreBundle\Storage\CartSessionStorage:35
[
  [
    "file" => "/home/forges/subdomains/preprod/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/Storage/CartSessionStorage.php"
    "line" => 35
    "function" => "has"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/sylius/sylius/src/Sylius/Bundle/CoreBundle/Context/SessionAndChannelBasedCartContext.php"
    "line" => 40
    "function" => "hasForChannel"
    "class" => "Sylius\Bundle\CoreBundle\Storage\CartSessionStorage"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/sylius/sylius/src/Sylius/Component/Order/Context/CompositeCartContext.php"
    "line" => 38
    "function" => "getCart"
    "class" => "Sylius\Bundle\CoreBundle\Context\SessionAndChannelBasedCartContext"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/sylius/sylius/src/Sylius/Bundle/ShopBundle/EventListener/SessionCartSubscriber.php"
    "line" => 51
    "function" => "getCart"
    "class" => "Sylius\Component\Order\Context\CompositeCartContext"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelResponse"
    "class" => "Sylius\Bundle\ShopBundle\EventListener\SessionCartSubscriber"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 216
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 204
    "function" => "filterResponse"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/http-kernel/Kernel.php"
    "line" => 193
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/symfony/runtime/Runner/Symfony/HttpKernelRunner.php"
    "line" => 35
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    "line" => 32
    "function" => "run"
    "class" => "Symfony\Component\Runtime\Runner\Symfony\HttpKernelRunner"
    "type" => "->"
  ]
  [
    "file" => "/home/forges/subdomains/preprod/public/index.php"
    "line" => 5
    "args" => [
      "/home/forges/subdomains/preprod/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_DEBUG
"1"
APP_ENV
"dev"
APP_SECRET
"EDITME"
BREVO_API_KEY
"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"
BREVO_LIST_ID_DE
"4"
BREVO_LIST_ID_EN
"3"
BREVO_LIST_ID_FR
"2"
CACHE_URL
"redis://redis:6379"
DATABASE_URL
"mysql://forges:forges@2025!!@127.0.0.1:3306/forges-preprod"
ELASTIC_HOST
"http://elasticsearch:9200"
JWT_PASSPHRASE
"e7c5fca1060bdf6ad23c33e4c236081f"
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/private.pem"
MAILER_DSN
"null://null"
MESSENGER_TRANSPORT_DSN
"doctrine://default"
SESSION_HANDLER_URL
"redis://redis:6379"
SYLIUS_API_EMAIL
"admin@kwantic.fr"
SYLIUS_API_PASSWORD
"admin"
SYLIUS_AUTH_ENDPOINT
"/api/v2/admin/authentication-token"
SYLIUS_BASE_URL
"http://localhost"
SYLIUS_HTTP_TIMEOUT
"30"
SYLIUS_MESSENGER_TRANSPORT_CATALOG_PROMOTION_REMOVAL_DSN
"doctrine://default?queue_name=catalog_promotion_removal"
SYLIUS_MESSENGER_TRANSPORT_CATALOG_PROMOTION_REMOVAL_FAILED_DSN
"doctrine://default?queue_name=catalog_promotion_removal_failed"
SYLIUS_MESSENGER_TRANSPORT_MAIN_DSN
"doctrine://default"
SYLIUS_MESSENGER_TRANSPORT_MAIN_FAILED_DSN
"doctrine://default?queue_name=main_failed"
SYLIUS_MESSENGER_TRANSPORT_PAYMENT_REQUEST_DSN
"sync://"
SYLIUS_MESSENGER_TRANSPORT_PAYMENT_REQUEST_FAILED_DSN
"sync://"
SYLIUS_PAGE_SIZE
"100"
SYLIUS_PAYMENT_ENCRYPTION_KEY_PATH
"%kernel.project_dir%/config/encryption/dev.key"
SYLOB_API_KEY
"STmsnl6nq3XCH8DwFpvi%!"
SYLOB_API_SECRET
""
SYLOB_BASE_URL
"https://srverp:8543/CochiseWeb"
SYLOB_CLIENT_PREFIX
"WEB"
SYLOB_COMPANY_CODE
"001"
SYLOB_CONDITION_REGLEMENT_CODE
"CPT"
SYLOB_DEBUG
"true"
SYLOB_ERROR_REPORT_EMAIL
"dev@kwantic.fr"
SYLOB_ERROR_REPORT_FROM_EMAIL
"no-reply@kwantic.fr"
SYLOB_ERROR_REPORT_FROM_NAME
"Sylob Sync Bot"
SYLOB_FAMILLE_CLIENT_CODE
"020"
SYLOB_FRAIS_ARRONDI_CODE
"ARRONDI"
SYLOB_FRAIS_PORT_CODE
"FP_WEB"
SYLOB_HTTP_TIMEOUT
"60"
SYLOB_LIEU_STOCKAGE_ECOMMERCE
"STOCK_WEB"
SYLOB_PASSWORD
"STmsnl6nq3XCH8DwFpvi%!"
SYLOB_PAYPAL_PAYMENT_CODE
"PAYPAL"
SYLOB_PERSISTENCE_UNIT
"Forge_de_Laguiole_support"
SYLOB_QUERY_PRODUCTS
"SYLOB_QUERY_PRODUCTS"
SYLOB_QUERY_STOCK
"SYLOB_QUERY_STOCK"
SYLOB_REDUCTION_CODE
"REM_WEB"
SYLOB_RESOLVE_IP
"46.183.38.93"
SYLOB_RETRY_ATTEMPTS
"3"
SYLOB_RETRY_DELAY
"5"
SYLOB_SESSION_ID
"sylius_session"
SYLOB_STATUT_COMPTABLE
"NON_BLOQUE"
SYLOB_STOCK_BATCH_SIZE
"50"
SYLOB_TVA_REGIME_FRANCE
"TVA_FR_20"
SYLOB_TVA_REGIME_HORS_UE
"TVA_HORS_UE_EXONERE"
SYLOB_TVA_REGIME_UE
"TVA_UE_ASSUJETTI"
SYLOB_TYPE_COMMANDE_ECOMMERCE
"COM_WEB"
SYLOB_USER
"mcollignon"
TRUSTED_PROXIES
"REMOTE_ADDR"

Defined as regular env variables

Key Value
APP_PROJECT_DIR
"/home/forges/subdomains/preprod"
APP_RUNTIME
"Symfony\Component\Runtime\SymfonyRuntime"
APP_RUNTIME_OPTIONS
[
  "project_dir" => "/home/forges/subdomains/preprod"
]
CONTENT_LENGTH
"7771"
CONTENT_TYPE
"multipart/form-data; boundary=----WebKitFormBoundaryyVugJp9gBVpG6wv9"
DOCUMENT_ROOT
"/home/forges/subdomains/preprod/public"
DOCUMENT_URI
"/index.php"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/home/forges"
HTTPS
"on"
HTTP_ACCEPT
"application/vnd.live-component+html"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br, zstd"
HTTP_ACCEPT_LANGUAGE
"fr,fr-FR;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6"
HTTP_CONNECTION
"keep-alive"
HTTP_CONTENT_LENGTH
"7771"
HTTP_CONTENT_TYPE
"multipart/form-data; boundary=----WebKitFormBoundaryyVugJp9gBVpG6wv9"
HTTP_COOKIE
"APP_ADMIN_REMEMBER_ME=App.Entity.User.AdminUser%3AYWRtaW4~%3A1813232055%3Avrj3Ajkzz1fbOLaKI6x5g6e5YpKFAmCnDPBXQTAtZRY~91QAqEe9B6YDTqbO-if9l5OBcIGv-TEKcePWhfItdng~; shop_deauth_profile_token=6b6ea5; admin_auth_profile_token=fe50a6; PHPSESSID=0c7oghjkf3m1rcaccmcjki7ju2"
HTTP_HOST
"forges-preprod.kwantic.dev"
HTTP_ORIGIN
"https://forges-preprod.kwantic.dev"
HTTP_REFERER
"https://forges-preprod.kwantic.dev/admin/products/659/edit"
HTTP_SEC_CH_UA
""Microsoft Edge";v="149", "Chromium";v="149", "Not)A;Brand";v="24""
HTTP_SEC_CH_UA_MOBILE
"?0"
HTTP_SEC_CH_UA_PLATFORM
""Windows""
HTTP_SEC_FETCH_DEST
"empty"
HTTP_SEC_FETCH_MODE
"cors"
HTTP_SEC_FETCH_SITE
"same-origin"
HTTP_USER_AGENT
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.0.0 Safari/537.36 Edg/149.0.0.0"
HTTP_X_LIVE_URL
"/admin/products/659/edit"
HTTP_X_REQUESTED_WITH
"XMLHttpRequest"
PATH_INFO
""
PHP_SELF
"/index.php"
QUERY_STRING
""
REDIRECT_STATUS
"200"
REMOTE_ADDR
"46.183.38.93"
REMOTE_PORT
"55972"
REQUEST_METHOD
"POST"
REQUEST_SCHEME
"https"
REQUEST_TIME
1781698736
REQUEST_TIME_FLOAT
1781698736.2474
REQUEST_URI
"/admin/fr_FR/_components/sylius_admin:product:form/generateProductSlug"
SCRIPT_FILENAME
"/home/forges/subdomains/preprod/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"51.38.235.150"
SERVER_NAME
"forges-preprod.kwantic.dev"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.18.0"
SYMFONY_DOTENV_PATH
"/home/forges/subdomains/preprod/.env"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_DEBUG,APP_SECRET,TRUSTED_PROXIES,DATABASE_URL,MESSENGER_TRANSPORT_DSN,SYLIUS_MESSENGER_TRANSPORT_MAIN_DSN,SYLIUS_MESSENGER_TRANSPORT_MAIN_FAILED_DSN,SYLIUS_MESSENGER_TRANSPORT_CATALOG_PROMOTION_REMOVAL_DSN,SYLIUS_MESSENGER_TRANSPORT_CATALOG_PROMOTION_REMOVAL_FAILED_DSN,SYLIUS_MESSENGER_TRANSPORT_PAYMENT_REQUEST_DSN,SYLIUS_MESSENGER_TRANSPORT_PAYMENT_REQUEST_FAILED_DSN,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,MAILER_DSN,SYLIUS_PAYMENT_ENCRYPTION_KEY_PATH,CACHE_URL,BREVO_API_KEY,BREVO_LIST_ID_FR,BREVO_LIST_ID_EN,BREVO_LIST_ID_DE,SESSION_HANDLER_URL,ELASTIC_HOST,SYLOB_BASE_URL,SYLOB_RESOLVE_IP,SYLOB_USER,SYLOB_PERSISTENCE_UNIT,SYLOB_SESSION_ID,SYLOB_PASSWORD,SYLOB_COMPANY_CODE,SYLOB_QUERY_PRODUCTS,SYLOB_QUERY_STOCK,SYLOB_DEBUG,SYLOB_HTTP_TIMEOUT,SYLOB_RETRY_ATTEMPTS,SYLOB_RETRY_DELAY,SYLOB_API_KEY,SYLOB_API_SECRET,SYLOB_CLIENT_PREFIX,SYLOB_FAMILLE_CLIENT_CODE,SYLOB_CONDITION_REGLEMENT_CODE,SYLOB_STATUT_COMPTABLE,SYLOB_TYPE_COMMANDE_ECOMMERCE,SYLOB_LIEU_STOCKAGE_ECOMMERCE,SYLOB_FRAIS_PORT_CODE,SYLOB_REDUCTION_CODE,SYLOB_FRAIS_ARRONDI_CODE,SYLOB_TVA_REGIME_FRANCE,SYLOB_TVA_REGIME_UE,SYLOB_TVA_REGIME_HORS_UE,SYLOB_PAYPAL_PAYMENT_CODE,SYLOB_STOCK_BATCH_SIZE,SYLOB_ERROR_REPORT_EMAIL,SYLOB_ERROR_REPORT_FROM_NAME,SYLOB_ERROR_REPORT_FROM_EMAIL,SYLIUS_BASE_URL,SYLIUS_API_EMAIL,SYLIUS_API_PASSWORD,SYLIUS_AUTH_ENDPOINT,SYLIUS_HTTP_TIMEOUT,SYLIUS_PAGE_SIZE"
USER
"forges"