Forms

  • sylius_shop_add_to_cart
    • cartItem
    • addToWishlist
    • wishlists
    • _token

sylius_shop_add_to_cart

Form type:
"Sylius\Bundle\ShopBundle\Form\Type\AddToCartType"

Errors

This form has no errors.

Default Data

Property Value
Model Format same as normalized format
Normalized Format
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#19330
  -cart: App\Entity\Order\Order {#16915 …}
  -cartItem: App\Entity\Order\OrderItem {#19344
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19343 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19319 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
View Format same as normalized format

Submitted Data

This form was not submitted.

Passed Options

Option Passed Value Resolved Value
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#19330
  -cart: App\Entity\Order\Order {#16915 …}
  -cartItem: App\Entity\Order\OrderItem {#19344
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19343 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19319 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
same as passed value
product
App\Entity\Product\Product {#7586
  #id: 610
  #code: "RUPERTNEVE5045"
  #attributes: Doctrine\ORM\PersistentCollection {#8249 …}
  #variants: Doctrine\ORM\PersistentCollection {#8462 …}
  #options: Doctrine\ORM\PersistentCollection {#8590 …}
  #associations: Doctrine\ORM\PersistentCollection {#8530 …}
  #createdAt: DateTime @1764670585 {#7547
    date: 2025-12-02 10:16:25.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1764670585 {#7662
    date: 2025-12-02 10:16:25.0 UTC (+00:00)
  }
  #enabled: true
  #translations: Doctrine\ORM\PersistentCollection {#8589 …}
  #translationsCache: [
    "fr_FR" => App\Entity\Product\ProductTranslation {#8592
      #locale: "fr_FR"
      #translatable: App\Entity\Product\Product {#7586}
      #id: 610
      #name: "RUPERT NEVE Portico 5045 Processeur Analogique Anti-Larsen"
      #slug: "rupert-neve-portico-5045-processeur-analogique-anti-larsen"
      #description: """
        Avec des réglages organisés de façon très simple et demandant en général un paramétrage minimal, le 5045 est un outil très efficace et incontournable pour les lieux de culte, les stades, les salles de concert, ou toute configuration sonore sujette au Larsen.\n
        \n
        Le Portico 5045 partage certaines caractéristiques avec les Noise Gates conventionnels, mais fait appel à un concept différent. Parmi les aspects communs aux deux technologies, les deux processeurs réduisent le gain en absence de signal – ou pour être plus spécifique, ils atténuent le niveau du signal d’entrée lorsque son niveau chute en deçà d’un seuil déterminé par l’utilisateur.\n
        Le Portico 5045 détecte lorsque quelqu’un parle ou chante dans le micro et laisse alors passer le signal, puis détecte quand la personne cesse de parler ou de chanter pour réduire le gain de façon appropriée, ce qui aide à réduire la probabilité de Larsen dans tout système de sonorisation. Plus important encore, le 5045 ne nécessite aucun filtrage ou traitement numérique pour obtenir des résultats très efficaces.\n
        \n
        Circuits Totalement Analogiques\n
        Le 5045 est construit autour des transformateurs spéciaux de Rupert, et il n’induit aucun filtrage et aucun traitement numérique. Ces circuits analogiques sont à l’origine d’une qualité sonore hors du commun qui reste totalement fidèle au signal initial.\n
        Réglages Simplifiés\n
        Avec des réglages minimums et aucune raison de modifier les réglages, l’utilisation simple du 5045 le rend particulièrement adapté aux environnements ne disposant pas d’un ingénieur du son permanent.\n
        Depth\n
        Détermine l’atténuation appliquée une fois que le niveau du signal chute en deçà du seuil réglé “Threshold”. La valeur “0” n’applique aucune atténuation (et le 5045 n’affecte pas le gain du signal).\n
        Threshold\n
        Détermine le seuil de déclenchement du traitement par le processeur PSE.\n
        Time Constant\n
        Sélectionne les valeurs de temps d’attaque et de rétablissement de l’atténuation.\n
        RMS / Peak\n
        Lorsque la touche “RMS/PEAK” est enfoncée, le 5045 tend à revenir plus vite à un niveau normal après l’atténuation.\n
        \n
        CARACTÉRISTIQUES TECHNIQUES\n
        • THRESHOLD : Variable en continu de -20 à 10dBu\n
        • DEPTH : Variable en continu de 0 à 20dBu\n
        • TIME CONSTANT /\u{A0}Mode Crête :\u{A0}\n
        A: 50ms,\u{A0}B: 100ms,\u{A0}C: 200ms,\u{A0}D: 750ms,\u{A0}E: 1.5s,\u{A0}F: 3s\n
        • ATTACK : 20ms fixe\n
        • RELEASE :\n
        A: 20ms,\u{A0}B: 200ms,\u{A0}C: 1s,\u{A0}D: 2s,\u{A0}E: 5s,\u{A0}F: 30s\n
        • NIVEAU DE SORTIE MAX : +25dBu\n
        • BRUIT & DISTORSION HARMONIQUE TOTALE :\n
        Processing de Feedback Enclenché : Sortie principale, Supérieur à 0.002%\n
        • BRUIT /\u{A0}Processing de Feedback Enclenché : Mesuré @ Sortie Principale, pondéré A, 22Hz-22kHz, 50 ohms :\n
        > -100dBu,\u{A0}> -95dBu\n
        • RÉPONSE EN FRÉQUENCE :\n
        Sortie Principale :\u{A0}@ 20Hz -3dB @ 150kHz -3dB\n
        • SÉPARATION DES CANAUX (Crosstalk) :\u{A0}\n
        Mesurée Canal à Canal\u{A0}> -80dB @ 16kHz
        """
      #metaKeywords: null
      #metaDescription: "Processeur Deux Canaux Anti-Larsen Sans Perte de Qualité Sonore"
      #shortDescription: "Le Portico 5045 Primary Source Enhancer est un processeur à deux canaux qui réduit le Larsen de façon exceptionnelle, permettant ainsi de remonter le niveau de deux micros sur scène d’un maximum de 20 dB avant toute apparition du Larsen, sans nuire à la qualité sonore du signal source."
    }
  ]
  #currentLocale: "fr_FR"
  #currentTranslation: null
  #fallbackLocale: "fr_FR"
  #variantSelectionMethod: "choice"
  #productTaxons: Doctrine\ORM\PersistentCollection {#7911 …}
  #channels: Doctrine\ORM\PersistentCollection {#8108 …}
  #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …}
  #reviews: Doctrine\ORM\PersistentCollection {#8025 …}
  #averageRating: 0.0
  #images: Doctrine\ORM\PersistentCollection {#8110 …}
  #productType: null
  -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7790 …}
}
same as passed value

Resolved Options

Option Value
action
""
allow_extra_fields
false
allow_file_upload
false
attr
[]
attr_translation_parameters
[]
auto_initialize
true
block_name
null
block_prefix
null
by_reference
true
compound
true
constraints
[]
csrf_field_name
"_token"
csrf_message
"The CSRF token is invalid. Please try to resubmit the form."
csrf_protection
true
csrf_token_id
null
csrf_token_manager
Symfony\Component\Security\Csrf\CsrfTokenManager {#7461
  -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#7460 …}
  -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#7464 …}
  -namespace: Closure() {#7466 …}
}
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#19330
  -cart: App\Entity\Order\Order {#16915 …}
  -cartItem: App\Entity\Order\OrderItem {#19344
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19343 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19319 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
data_class
"Sylius\Bundle\OrderBundle\Controller\AddToCartCommand"
disabled
false
empty_data
Closure(FormInterface $form) {#19438
  class: "Symfony\Component\Form\Extension\Core\Type\FormType"
  use: {
    $class: "Sylius\Bundle\OrderBundle\Controller\AddToCartCommand"
  }
}
error_bubbling
true
error_mapping
[]
extra_fields_message
"This form should not contain extra fields."
form_attr
false
getter
null
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
inherit_data
false
invalid_message
"This value is not valid."
invalid_message_parameters
[]
is_empty_callback
null
is_wishlist
false
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
mapped
true
method
"POST"
post_max_size_message
"The uploaded file was too large. Please try to upload a smaller file."
priority
0
product
App\Entity\Product\Product {#7586
  #id: 610
  #code: "RUPERTNEVE5045"
  #attributes: Doctrine\ORM\PersistentCollection {#8249 …}
  #variants: Doctrine\ORM\PersistentCollection {#8462 …}
  #options: Doctrine\ORM\PersistentCollection {#8590 …}
  #associations: Doctrine\ORM\PersistentCollection {#8530 …}
  #createdAt: DateTime @1764670585 {#7547
    date: 2025-12-02 10:16:25.0 UTC (+00:00)
  }
  #updatedAt: DateTime @1764670585 {#7662
    date: 2025-12-02 10:16:25.0 UTC (+00:00)
  }
  #enabled: true
  #translations: Doctrine\ORM\PersistentCollection {#8589 …}
  #translationsCache: [
    "fr_FR" => App\Entity\Product\ProductTranslation {#8592
      #locale: "fr_FR"
      #translatable: App\Entity\Product\Product {#7586}
      #id: 610
      #name: "RUPERT NEVE Portico 5045 Processeur Analogique Anti-Larsen"
      #slug: "rupert-neve-portico-5045-processeur-analogique-anti-larsen"
      #description: """
        Avec des réglages organisés de façon très simple et demandant en général un paramétrage minimal, le 5045 est un outil très efficace et incontournable pour les lieux de culte, les stades, les salles de concert, ou toute configuration sonore sujette au Larsen.\n
        \n
        Le Portico 5045 partage certaines caractéristiques avec les Noise Gates conventionnels, mais fait appel à un concept différent. Parmi les aspects communs aux deux technologies, les deux processeurs réduisent le gain en absence de signal – ou pour être plus spécifique, ils atténuent le niveau du signal d’entrée lorsque son niveau chute en deçà d’un seuil déterminé par l’utilisateur.\n
        Le Portico 5045 détecte lorsque quelqu’un parle ou chante dans le micro et laisse alors passer le signal, puis détecte quand la personne cesse de parler ou de chanter pour réduire le gain de façon appropriée, ce qui aide à réduire la probabilité de Larsen dans tout système de sonorisation. Plus important encore, le 5045 ne nécessite aucun filtrage ou traitement numérique pour obtenir des résultats très efficaces.\n
        \n
        Circuits Totalement Analogiques\n
        Le 5045 est construit autour des transformateurs spéciaux de Rupert, et il n’induit aucun filtrage et aucun traitement numérique. Ces circuits analogiques sont à l’origine d’une qualité sonore hors du commun qui reste totalement fidèle au signal initial.\n
        Réglages Simplifiés\n
        Avec des réglages minimums et aucune raison de modifier les réglages, l’utilisation simple du 5045 le rend particulièrement adapté aux environnements ne disposant pas d’un ingénieur du son permanent.\n
        Depth\n
        Détermine l’atténuation appliquée une fois que le niveau du signal chute en deçà du seuil réglé “Threshold”. La valeur “0” n’applique aucune atténuation (et le 5045 n’affecte pas le gain du signal).\n
        Threshold\n
        Détermine le seuil de déclenchement du traitement par le processeur PSE.\n
        Time Constant\n
        Sélectionne les valeurs de temps d’attaque et de rétablissement de l’atténuation.\n
        RMS / Peak\n
        Lorsque la touche “RMS/PEAK” est enfoncée, le 5045 tend à revenir plus vite à un niveau normal après l’atténuation.\n
        \n
        CARACTÉRISTIQUES TECHNIQUES\n
        • THRESHOLD : Variable en continu de -20 à 10dBu\n
        • DEPTH : Variable en continu de 0 à 20dBu\n
        • TIME CONSTANT /\u{A0}Mode Crête :\u{A0}\n
        A: 50ms,\u{A0}B: 100ms,\u{A0}C: 200ms,\u{A0}D: 750ms,\u{A0}E: 1.5s,\u{A0}F: 3s\n
        • ATTACK : 20ms fixe\n
        • RELEASE :\n
        A: 20ms,\u{A0}B: 200ms,\u{A0}C: 1s,\u{A0}D: 2s,\u{A0}E: 5s,\u{A0}F: 30s\n
        • NIVEAU DE SORTIE MAX : +25dBu\n
        • BRUIT & DISTORSION HARMONIQUE TOTALE :\n
        Processing de Feedback Enclenché : Sortie principale, Supérieur à 0.002%\n
        • BRUIT /\u{A0}Processing de Feedback Enclenché : Mesuré @ Sortie Principale, pondéré A, 22Hz-22kHz, 50 ohms :\n
        > -100dBu,\u{A0}> -95dBu\n
        • RÉPONSE EN FRÉQUENCE :\n
        Sortie Principale :\u{A0}@ 20Hz -3dB @ 150kHz -3dB\n
        • SÉPARATION DES CANAUX (Crosstalk) :\u{A0}\n
        Mesurée Canal à Canal\u{A0}> -80dB @ 16kHz
        """
      #metaKeywords: null
      #metaDescription: "Processeur Deux Canaux Anti-Larsen Sans Perte de Qualité Sonore"
      #shortDescription: "Le Portico 5045 Primary Source Enhancer est un processeur à deux canaux qui réduit le Larsen de façon exceptionnelle, permettant ainsi de remonter le niveau de deux micros sur scène d’un maximum de 20 dB avant toute apparition du Larsen, sans nuire à la qualité sonore du signal source."
    }
  ]
  #currentLocale: "fr_FR"
  #currentTranslation: null
  #fallbackLocale: "fr_FR"
  #variantSelectionMethod: "choice"
  #productTaxons: Doctrine\ORM\PersistentCollection {#7911 …}
  #channels: Doctrine\ORM\PersistentCollection {#8108 …}
  #mainTaxon: Proxies\__CG__\App\Entity\Taxonomy\Taxon {#7579 …}
  #reviews: Doctrine\ORM\PersistentCollection {#8025 …}
  #averageRating: 0.0
  #images: Doctrine\ORM\PersistentCollection {#8110 …}
  #productType: null
  -brand: Proxies\__CG__\Rika\SyliusBrandPlugin\Entity\Brand {#7790 …}
}
property_path
null
required
true
row_attr
[]
setter
null
translation_domain
null
trim
true
upload_max_size_message
Closure() {#19436
  class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension"
  use: {
    $translator: Symfony\Component\Translation\DataCollectorTranslator {#1444 …}
    $message: Closure() {#19437 …}
    $translationDomain: "validators"
  }
}
validation_groups
[
  "sylius"
]

View Vars

Variable Value
action
""
attr
[]
attr_translation_parameters
[]
block_prefixes
[
  "form"
  "sylius_add_to_cart"
  "sylius_shop_add_to_cart"
  "_sylius_shop_add_to_cart"
]
cache_key
"_sylius_shop_add_to_cart_sylius_shop_add_to_cart"
compound
true
data
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#19330
  -cart: App\Entity\Order\Order {#16915 …}
  -cartItem: App\Entity\Order\OrderItem {#19344
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19343 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19319 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}
disabled
false
errors
Symfony\Component\Form\FormErrorIterator {#19523
  -errors: []
  -form: Symfony\Component\Form\Form {#19540 …}
}
form
Symfony\Component\Form\FormView {#19435 …5}
full_name
"sylius_shop_add_to_cart"
help
null
help_attr
[]
help_html
false
help_translation_parameters
[]
id
"sylius_shop_add_to_cart"
label
null
label_attr
[]
label_format
null
label_html
false
label_translation_parameters
[]
method
"POST"
multipart
false
name
"sylius_shop_add_to_cart"
priority
0
required
true
row_attr
[]
submitted
false
translation_domain
null
unique_block_prefix
"_sylius_shop_add_to_cart"
valid
true
value
Sylius\Bundle\OrderBundle\Controller\AddToCartCommand {#19330
  -cart: App\Entity\Order\Order {#16915 …}
  -cartItem: App\Entity\Order\OrderItem {#19344
    #id: null
    #order: null
    #quantity: 1
    #unitPrice: 0
    #originalUnitPrice: 0
    #total: 0
    #immutable: false
    #units: Doctrine\Common\Collections\ArrayCollection {#19343 …}
    #unitsTotal: 0
    #adjustments: Doctrine\Common\Collections\ArrayCollection {#19319 …}
    #adjustmentsTotal: 0
    #version: 1
    #variant: App\Entity\Product\ProductVariant {#8599 …}
    #productName: null
    #variantName: null
  }
}