- POL - Cache Calls
- Request / Response
- API Platform
- Performance
- Validator
- Forms
- Exception
- Logs 7
- Events
- Routing
- Cache
- Translation
- Security
- Twig
- HTTP Client 10
- Doctrine
- E-mails
- Debug
- Messages
- VichUploader
- Configuration
Configuration Settings
Theme
Default theme. Improves readability.
Reduces eye fatigue. Ideal for low light conditions.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Forms
-
-
weightedTotal
-
sectionName
-
tasks
-
status_isWon
-
reason
-
reasonComment
-
externalId
-
newPdf
-
name
-
quoteNumber
-
issuedAt
-
expectedSignedAt
-
warrantlyAt
-
totalExcludingVat
-
prospectId
-
potential
-
managedBy
-
contractNumber
-
status
-
expiredAt
-
isSalesForecast
-
isMaintenance
-
contactId
-
-
-
isOptional
-
name
-
unitPriceExclVat
-
quantity
-
discountType
-
discountValue
-
sectionName
-
comment
-
description
-
-
product
-
quoteLineInfoProductAttributes
-
-
vatRate
-
-
-
isOptional
-
name
-
unitPriceExclVat
-
quantity
-
discountType
-
discountValue
-
sectionName
-
comment
-
description
-
-
product
-
quoteLineInfoProductAttributes
-
-
vatRate
-
-
-
isOptional
-
name
-
unitPriceExclVat
-
quantity
-
discountType
-
discountValue
-
sectionName
-
comment
-
description
-
-
product
-
quoteLineInfoProductAttributes
-
-
vatRate
-
-
-
description
-
comment
-
terms
-
-
-
-
file
-
delete
-
-
shouldDelete
-
-
-
-
file
-
delete
-
-
shouldDelete
-
-
-
quote
"App\V4\Form\Type\Quote\QuoteType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\Quote\Quote {#1949 -id: "quote_188395" -externalId: "188395" -customerId: "customer_121" -quoteLines: Doctrine\Common\Collections\ArrayCollection {#1889 -elements: [ App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } ] } -name: "APM60" -prospect: null -prospectId: "prospect_1199919" -managedBy: "user_1206" -contactId: "contact_753862" -terms: null -warrantlyAt: null -contractNumber: null -isMaintenance: false -comment: null -issuedAt: DateTime @1760824800 {#2762 date: 2025-10-19 00:00:00.0 Europe/Paris (+02:00) } -potential: 99.0 -quoteNumber: "ETS PIERRE PUILLET" -status: App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } -description: null -expectedSignedAt: DateTime @1646607600 {#2246 date: 2022-03-07 00:00:00.0 +01:00 } -expiredAt: DateTime @-3600 {#2245 date: 1970-01-01 00:00:00.0 +01:00 } -totalExcludingVat: "6000" -weightedTotal: "5940" -isSalesForecast: true -customerFiles: [ App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } ] -sectionName: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#1890 …} -parent: null -children: Doctrine\Common\Collections\ArrayCollection {#1891 …} -tasks: Doctrine\Common\Collections\ArrayCollection {#2314 -elements: [] } -prospectFullName: null -contactIdRealName: null -managedByRealName: null -reason: null -reasonComment: null -createdAt: DateTime @1646607600 {#2243 date: 2022-03-07 00:00:00.0 +01:00 } -updatedAt: DateTime @1760909290 {#2265 date: 2025-10-19 23:28:10.0 +02:00 } -createdBy: "user_1206" -updatedBy: "SAUTRON Guillaume" #shouldNormalizeAsIRI: false #isProspectRefreshNeeded: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\Quote\Quote {#1949 -id: "quote_188395" -externalId: "188395" -customerId: "customer_121" -quoteLines: Doctrine\Common\Collections\ArrayCollection {#1889 -elements: [ App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } ] } -name: "APM60" -prospect: null -prospectId: "prospect_1199919" -managedBy: "user_1206" -contactId: "contact_753862" -terms: null -warrantlyAt: null -contractNumber: null -isMaintenance: false -comment: null -issuedAt: DateTime @1760824800 {#2762 date: 2025-10-19 00:00:00.0 Europe/Paris (+02:00) } -potential: 99.0 -quoteNumber: "ETS PIERRE PUILLET" -status: App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } -description: null -expectedSignedAt: DateTime @1646607600 {#2246 date: 2022-03-07 00:00:00.0 +01:00 } -expiredAt: DateTime @-3600 {#2245 date: 1970-01-01 00:00:00.0 +01:00 } -totalExcludingVat: "6000" -weightedTotal: "5940" -isSalesForecast: true -customerFiles: [ App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } ] -sectionName: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#1890 …} -parent: null -children: Doctrine\Common\Collections\ArrayCollection {#1891 …} -tasks: Doctrine\Common\Collections\ArrayCollection {#2314 -elements: [] } -prospectFullName: null -contactIdRealName: null -managedByRealName: null -reason: null -reasonComment: null -createdAt: DateTime @1646607600 {#2243 date: 2022-03-07 00:00:00.0 +01:00 } -updatedAt: DateTime @1760909290 {#2265 date: 2025-10-19 23:28:10.0 +02:00 } -createdBy: "user_1206" -updatedBy: "SAUTRON Guillaume" #shouldNormalizeAsIRI: false #isProspectRefreshNeeded: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\V4\Model\Quote\Quote {#1949 -id: "quote_188395" -externalId: "188395" -customerId: "customer_121" -quoteLines: Doctrine\Common\Collections\ArrayCollection {#1889 -elements: [ App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } ] } -name: "APM60" -prospect: null -prospectId: "prospect_1199919" -managedBy: "user_1206" -contactId: "contact_753862" -terms: null -warrantlyAt: null -contractNumber: null -isMaintenance: false -comment: null -issuedAt: DateTime @1760824800 {#2762 date: 2025-10-19 00:00:00.0 Europe/Paris (+02:00) } -potential: 99.0 -quoteNumber: "ETS PIERRE PUILLET" -status: App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } -description: null -expectedSignedAt: DateTime @1646607600 {#2246 date: 2022-03-07 00:00:00.0 +01:00 } -expiredAt: DateTime @-3600 {#2245 date: 1970-01-01 00:00:00.0 +01:00 } -totalExcludingVat: "6000" -weightedTotal: "5940" -isSalesForecast: true -customerFiles: [ App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } ] -sectionName: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#1890 …} -parent: null -children: Doctrine\Common\Collections\ArrayCollection {#1891 …} -tasks: Doctrine\Common\Collections\ArrayCollection {#2314 -elements: [] } -prospectFullName: null -contactIdRealName: null -managedByRealName: null -reason: null -reasonComment: null -createdAt: DateTime @1646607600 {#2243 date: 2022-03-07 00:00:00.0 +01:00 } -updatedAt: DateTime @1760909290 {#2265 date: 2025-10-19 23:28:10.0 +02:00 } -createdBy: "user_1206" -updatedBy: "SAUTRON Guillaume" #shouldNormalizeAsIRI: false #isProspectRefreshNeeded: false } |
same as passed value |
prospectId | "prospect_1199919" |
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 | false |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data | App\V4\Model\Quote\Quote {#1949 -id: "quote_188395" -externalId: "188395" -customerId: "customer_121" -quoteLines: Doctrine\Common\Collections\ArrayCollection {#1889 -elements: [ App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } ] } -name: "APM60" -prospect: null -prospectId: "prospect_1199919" -managedBy: "user_1206" -contactId: "contact_753862" -terms: null -warrantlyAt: null -contractNumber: null -isMaintenance: false -comment: null -issuedAt: DateTime @1760824800 {#2762 date: 2025-10-19 00:00:00.0 Europe/Paris (+02:00) } -potential: 99.0 -quoteNumber: "ETS PIERRE PUILLET" -status: App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } -description: null -expectedSignedAt: DateTime @1646607600 {#2246 date: 2022-03-07 00:00:00.0 +01:00 } -expiredAt: DateTime @-3600 {#2245 date: 1970-01-01 00:00:00.0 +01:00 } -totalExcludingVat: "6000" -weightedTotal: "5940" -isSalesForecast: true -customerFiles: [ App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } ] -sectionName: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#1890 …} -parent: null -children: Doctrine\Common\Collections\ArrayCollection {#1891 …} -tasks: Doctrine\Common\Collections\ArrayCollection {#2314 -elements: [] } -prospectFullName: null -contactIdRealName: null -managedByRealName: null -reason: null -reasonComment: null -createdAt: DateTime @1646607600 {#2243 date: 2022-03-07 00:00:00.0 +01:00 } -updatedAt: DateTime @1760909290 {#2265 date: 2025-10-19 23:28:10.0 +02:00 } -createdBy: "user_1206" -updatedBy: "SAUTRON Guillaume" #shouldNormalizeAsIRI: false #isProspectRefreshNeeded: false } |
data_class | "App\V4\Model\Quote\Quote" |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2201 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} use: { $class: "App\V4\Model\Quote\Quote" } } |
enable_partial_submit_validation | false |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prospectId | "prospect_1199919" |
required | true |
row_attr | [] |
specific_field_entity | "App\V4\Model\Quote\Quote" |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2186 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2210 …} } } |
validation_groups | null |
view_order_entity | "App\V4\Model\Quote\Quote" |
view_order_subtype | null |
view_order_type | "form" |
weightedTotal
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "5940" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "5940" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
required | false |
false
|
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2648 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2824 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2716 …} } } |
validation_groups | null |
sectionName
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
choices | [] |
[] |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2760 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3023 …} } } |
validation_groups | null |
tasks
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | Doctrine\Common\Collections\ArrayCollection {#2314 -elements: [] } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | Doctrine\Common\Collections\ArrayCollection {#2314 -elements: [] } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_add | true |
same as passed value |
attr | [ "data-hide-from-vieworders" => true "type" => "hidden" ] |
[ "data-hide-from-vieworders" => true "type" => "hidden" ] |
delete_empty | true |
same as passed value |
entry_options | [ "allow_extra_fields" => false ] |
[ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\Quote\QuoteTaskExternalRefType" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | false |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true "type" => "hidden" ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_empty | true |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2597 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\Quote\QuoteTaskExternalRefType" |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prototype | true |
prototype_data | null |
prototype_name | "__name__" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2595 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2596 …} } } |
validation_groups | null |
status_isWon
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "sortKey" => "status.isWon" ] |
[ "sortKey" => "status.isWon" ] |
label | "status_isWon" |
same as passed value |
mapped | false |
false
|
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "sortKey" => "status.isWon" ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2615 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "status_isWon" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | false |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2639 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2640 …} } } |
validation_groups | null |
reason
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "dependsOnField" => [ "fieldKey" => "status" "choices" => [ "374f518992314182a55376ab583eaa3c" => [] "b5ecd78e2da04b4c9cfe11f4e57abee0" => [] "bf2edbf8b6924de3aef52a6f5af512f0" => [] "c7d95331bdfb4b31aafadefde369010d" => [] ] ] ] |
[ "dependsOnField" => [ "fieldKey" => "status" "choices" => [ "374f518992314182a55376ab583eaa3c" => [] "b5ecd78e2da04b4c9cfe11f4e57abee0" => [] "bf2edbf8b6924de3aef52a6f5af512f0" => [] "c7d95331bdfb4b31aafadefde369010d" => [] ] ] ] |
choice_label | "name" |
same as passed value |
choice_value | "id" |
same as passed value |
choices | [] |
[] |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "dependsOnField" => [ "fieldKey" => "status" "choices" => [ "374f518992314182a55376ab583eaa3c" => [] "b5ecd78e2da04b4c9cfe11f4e57abee0" => [] "bf2edbf8b6924de3aef52a6f5af512f0" => [] "c7d95331bdfb4b31aafadefde369010d" => [] ] ] ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_label | "name" |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | "id" |
choices | [] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2652 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2838 …} } } |
validation_groups | null |
reasonComment
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-wysiwyg-mode" => "full" ] |
[ "data-wysiwyg-mode" => "full" ] |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "full" ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2663 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2665 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2664 …} } } |
validation_groups | null |
externalId
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "188395" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "188395" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
required | false |
false
|
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2672 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2674 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2673 …} } } |
validation_groups | null |
newPdf
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
mapped | false |
false
|
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2681 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | false |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2683 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2682 …} } } |
validation_groups | null |
name
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "APM60" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "APM60" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2972 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "quote_title" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | true |
same as passed value |
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#4318 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3016 …} } } |
Closure() {#4209 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4318 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3016 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2972 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_title" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4209 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4318 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3016 …} } } } } |
validation_groups | null |
quoteNumber
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "ETS PIERRE PUILLET" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "ETS PIERRE PUILLET" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2988 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "quoteNumber" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2897 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2985 …} } } |
Closure() {#4330 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2897 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2985 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2988 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteNumber" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4330 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2897 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2985 …} } } } } |
validation_groups | null |
issuedAt
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | DateTime @1760909290 {#4811 date: 2025-10-19 23:28:10.0 +02:00 } |
View Format |
"2025-10-19"
|
Submitted Data
Property | Value |
---|---|
View Format |
"2025-10-19"
|
Normalized Format | DateTime @1760824800 {#2762 date: 2025-10-19 00:00:00.0 Europe/Paris (+02:00) } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | false |
false
|
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
[ "year" => false "month" => false "day" => false ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data | DateTime @1760909290 {#2263 date: 2025-10-19 23:28:10.0 +02:00 } |
same as passed value |
data_class | null |
null
|
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
format | "yyyy-MM-dd" |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
html5 | false |
false
|
inherit_data | false |
false
|
input | "datetime" |
same as passed value |
input_format | "Y-m-d" |
same as passed value |
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "issuedAt" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
model_timezone | null |
null
|
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
[ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2883 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2959 …} } } |
Closure() {#3416 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2883 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2959 …} } } } } |
validation_groups | null |
null
|
view_timezone | null |
null
|
widget | "single_text" |
same as passed value |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
[ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | false |
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data | DateTime @1760909290 {#2263 date: 2025-10-19 23:28:10.0 +02:00 } |
data_class | null |
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
format | "yyyy-MM-dd" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "datetime" |
input_format | "Y-m-d" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "issuedAt" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
model_timezone | null |
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3416 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2883 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2959 …} } } } } |
validation_groups | null |
view_timezone | null |
widget | "single_text" |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
expectedSignedAt
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | DateTime @1646607600 {#4815 date: 2022-03-07 00:00:00.0 +01:00 } |
View Format |
"2022-03-07"
|
Submitted Data
Property | Value |
---|---|
View Format |
"2022-03-07"
|
Normalized Format | DateTime @1646607600 {#2735 date: 2022-03-07 00:00:00.0 Europe/Paris (+01:00) } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | false |
false
|
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
[ "year" => false "month" => false "day" => false ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
format | "yyyy-MM-dd" |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
html5 | false |
false
|
inherit_data | false |
false
|
input | "datetime" |
same as passed value |
input_format | "Y-m-d" |
same as passed value |
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "expectedSignedAt" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
model_timezone | null |
null
|
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
[ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2690 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2739 …} } } |
Closure() {#3362 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2690 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2739 …} } } } } |
validation_groups | null |
null
|
view_timezone | null |
null
|
widget | "single_text" |
same as passed value |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
[ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | false |
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
format | "yyyy-MM-dd" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "datetime" |
input_format | "Y-m-d" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "expectedSignedAt" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
model_timezone | null |
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3362 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2690 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2739 …} } } } } |
validation_groups | null |
view_timezone | null |
widget | "single_text" |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
warrantlyAt
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | false |
false
|
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
[ "year" => false "month" => false "day" => false ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
format | "yyyy-MM-dd" |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
html5 | false |
false
|
inherit_data | false |
false
|
input | "datetime" |
same as passed value |
input_format | "Y-m-d" |
same as passed value |
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "warrantlyAt" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
model_timezone | null |
null
|
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
[ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#3031 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3030 …} } } |
Closure() {#3446 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3031 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3030 …} } } } } |
validation_groups | null |
null
|
view_timezone | null |
null
|
widget | "single_text" |
same as passed value |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
[ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | false |
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
format | "yyyy-MM-dd" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "datetime" |
input_format | "Y-m-d" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "warrantlyAt" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
model_timezone | null |
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3446 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3031 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3030 …} } } } } |
validation_groups | null |
view_timezone | null |
widget | "single_text" |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
totalExcludingVat
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "6000" |
View Format |
"6000,00"
|
Submitted Data
Property | Value |
---|---|
View Format |
"6000,00"
|
Normalized Format | 6000.0 |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "data-sub-type" => "money" ] |
[ "data-sub-type" => "money" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2629 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
grouping | false |
false
|
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
html5 | false |
false
|
inherit_data | false |
false
|
input | "number" |
same as passed value |
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "totalExcludingVat" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
rounding_mode | 6 |
same as passed value |
row_attr | [] |
[] |
scale | 2 |
same as passed value |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#4316 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2753 …} } } |
Closure() {#3365 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4316 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2753 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-sub-type" => "money" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2629 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "number" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "totalExcludingVat" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
rounding_mode | 6 |
row_attr | [] |
scale | 2 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3365 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4316 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2753 …} } } } } |
validation_groups | null |
prospectId
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "prospect_1199919" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "prospect_1199919" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "type" => "hidden" ] |
[ "type" => "hidden" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data | "prospect_1199919" |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2999 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "prospectId" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#3115 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3080 …} } } |
Closure() {#4271 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3115 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3080 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "type" => "hidden" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data | "prospect_1199919" |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2999 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "prospectId" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4271 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3115 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3080 …} } } } } |
validation_groups | null |
potential
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | 99.0 |
View Format |
"99"
|
Submitted Data
Property | Value |
---|---|
View Format |
"99"
|
Normalized Format | 99 |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "min" => 0 "max" => 100 "step" => 25 "type" => "range" "data-sub-type" => "percent" ] |
[ "min" => 0 "max" => 100 "step" => 25 "type" => "range" "data-sub-type" => "percent" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#3006 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
grouping | false |
false
|
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "quote_potential" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
rounding_mode | 2 |
same as passed value |
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#4341 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2718 …} } } |
Closure() {#3174 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4341 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2718 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "min" => 0 "max" => 100 "step" => 25 "type" => "range" "data-sub-type" => "percent" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#3006 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_potential" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
rounding_mode | 2 |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3174 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4341 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2718 …} } } } } |
validation_groups | null |
managedBy
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "user_1206" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "user_1206" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
choice_attr | null |
null
|
choice_label | null |
null
|
choice_loader | null |
null
|
choice_name | null |
null
|
choice_translation_domain | null |
null
|
choice_value | null |
null
|
choices | [ "Utilisateur Système" => "system_customer_121" "Philippe ARTAUD" => "user_1010" "Guillaume SAUTRON" => "user_1011" "Françoise VAGINAY" => "user_1012" "Ludivine CHIZALLET" => "user_1013" "Hamza OUGAYOUR" => "user_1017" "Romain DUMONT" => "user_1206" "Alexandre FEVE" => "user_1483" ] |
[ "Utilisateur Système" => "system_customer_121" "Philippe ARTAUD" => "user_1010" "Guillaume SAUTRON" => "user_1011" "Françoise VAGINAY" => "user_1012" "Ludivine CHIZALLET" => "user_1013" "Hamza OUGAYOUR" => "user_1017" "Romain DUMONT" => "user_1206" "Alexandre FEVE" => "user_1483" ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data | "user_1206" |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
expanded | false |
false
|
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
group_by | null |
null
|
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "managedBy" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
multiple | false |
false
|
placeholder | null |
null
|
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
preferred_choices | [] |
[] |
property_path | null |
null
|
required | true |
same as passed value |
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | false |
false
|
upload_max_size_message | Closure() {#2635 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2996 …} } } |
Closure() {#4349 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2635 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2996 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "Utilisateur Système" => "system_customer_121" "Philippe ARTAUD" => "user_1010" "Guillaume SAUTRON" => "user_1011" "Françoise VAGINAY" => "user_1012" "Ludivine CHIZALLET" => "user_1013" "Hamza OUGAYOUR" => "user_1017" "Romain DUMONT" => "user_1206" "Alexandre FEVE" => "user_1483" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data | "user_1206" |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "managedBy" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#4349 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2635 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2996 …} } } } } |
validation_groups | null |
contractNumber
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2895 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "contractNumber" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2651 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2812 …} } } |
Closure() {#3413 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2651 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2812 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2895 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "contractNumber" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3413 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2651 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2812 …} } } } } |
validation_groups | null |
status
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteState\QuoteState {#2247 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2234 …} #shouldNormalizeAsIRI: false } |
View Format |
"bf2edbf8b6924de3aef52a6f5af512f0"
|
Submitted Data
Property | Value |
---|---|
View Format |
"bf2edbf8b6924de3aef52a6f5af512f0"
|
Normalized Format | App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "sortKey" => "status.name" ] |
[ "sortKey" => "status.name" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
choice_attr | null |
null
|
choice_label | "name" |
same as passed value |
choice_loader | null |
null
|
choice_name | null |
null
|
choice_translation_domain | null |
null
|
choice_value | "id" |
same as passed value |
choices | [ App\V4\Model\QuoteState\QuoteState {#2440 -id: "374f518992314182a55376ab583eaa3c" -name: "Abandonné" -inProgress: false -isWon: false -isLost: false -isAbandoned: true -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2283 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2465 -id: "b5ecd78e2da04b4c9cfe11f4e57abee0" -name: "En cours" -inProgress: true -isWon: false -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2442 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2471 -id: "c7d95331bdfb4b31aafadefde369010d" -name: "Perdu" -inProgress: false -isWon: false -isLost: true -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2468 …} #shouldNormalizeAsIRI: true } ] |
[ App\V4\Model\QuoteState\QuoteState {#2440 -id: "374f518992314182a55376ab583eaa3c" -name: "Abandonné" -inProgress: false -isWon: false -isLost: false -isAbandoned: true -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2283 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2465 -id: "b5ecd78e2da04b4c9cfe11f4e57abee0" -name: "En cours" -inProgress: true -isWon: false -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2442 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2471 -id: "c7d95331bdfb4b31aafadefde369010d" -name: "Perdu" -inProgress: false -isWon: false -isLost: true -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2468 …} #shouldNormalizeAsIRI: true } ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
expanded | false |
false
|
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
group_by | null |
null
|
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "status" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
multiple | false |
false
|
placeholder | null |
null
|
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
preferred_choices | [] |
[] |
property_path | null |
null
|
required | true |
same as passed value |
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | false |
false
|
upload_max_size_message | Closure() {#4359 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2768 …} } } |
Closure() {#3419 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4359 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2768 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "sortKey" => "status.name" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_label | "name" |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | "id" |
choices | [ App\V4\Model\QuoteState\QuoteState {#2440 -id: "374f518992314182a55376ab583eaa3c" -name: "Abandonné" -inProgress: false -isWon: false -isLost: false -isAbandoned: true -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2283 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2465 -id: "b5ecd78e2da04b4c9cfe11f4e57abee0" -name: "En cours" -inProgress: true -isWon: false -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2442 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2439 -id: "bf2edbf8b6924de3aef52a6f5af512f0" -name: "Gagné" -inProgress: false -isWon: true -isLost: false -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2441 …} #shouldNormalizeAsIRI: true } App\V4\Model\QuoteState\QuoteState {#2471 -id: "c7d95331bdfb4b31aafadefde369010d" -name: "Perdu" -inProgress: false -isWon: false -isLost: true -isAbandoned: false -isUnSelectable: false -isDiffered: false -isNotCountForStats: false -externalId: null -order: null -fromForm: false -reasons: Doctrine\Common\Collections\ArrayCollection {#2468 …} #shouldNormalizeAsIRI: true } ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "status" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#3419 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4359 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2768 …} } } } } |
validation_groups | null |
expiredAt
"Symfony\Component\Form\Extension\Core\Type\DateType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | DateTime @-3600 {#4840 date: 1970-01-01 00:00:00.0 +01:00 } |
View Format |
"1970-01-01"
|
Submitted Data
Property | Value |
---|---|
View Format |
"1970-01-01"
|
Normalized Format | DateTime @-3600 {#2786 date: 1970-01-01 00:00:00.0 Europe/Paris (+01:00) } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | false |
false
|
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
[ "year" => false "month" => false "day" => false ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
format | "yyyy-MM-dd" |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
html5 | false |
false
|
inherit_data | false |
false
|
input | "datetime" |
same as passed value |
input_format | "Y-m-d" |
same as passed value |
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "expiredAt" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
model_timezone | null |
null
|
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
[ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
[ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#3025 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3024 …} } } |
Closure() {#4367 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3025 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3024 …} } } } } |
validation_groups | null |
null
|
view_timezone | null |
null
|
widget | "single_text" |
same as passed value |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
[ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | false |
choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
format | "yyyy-MM-dd" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "datetime" |
input_format | "Y-m-d" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "expiredAt" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
model_timezone | null |
months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
placeholder | [ "year" => "" "month" => "" "day" => "" ] |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4367 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3025 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3024 …} } } } } |
validation_groups | null |
view_timezone | null |
widget | "single_text" |
years | [ 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 ] |
isSalesForecast
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | true |
View Format |
"1"
|
Submitted Data
Property | Value |
---|---|
View Format |
"1"
|
Normalized Format | true |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
false_values | [ null "0" 0 false "" "false" ] |
[ null "0" 0 false "" "false" ] |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "isSalesForecast" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2712 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2912 …} } } |
Closure() {#3409 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2712 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2912 …} } } } } |
validation_groups | null |
null
|
value | "1" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [ null "0" 0 false "" "false" ] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "isSalesForecast" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3409 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2712 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2912 …} } } } } |
validation_groups | null |
value | "1" |
isMaintenance
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
false_values | [ null "0" 0 false "" "false" ] |
[ null "0" 0 false "" "false" ] |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "isMaintenance" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2906 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2905 …} } } |
Closure() {#3431 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2906 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2905 …} } } } } |
validation_groups | null |
null
|
value | "1" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [ null "0" 0 false "" "false" ] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "isMaintenance" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3431 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2906 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2905 …} } } } } |
validation_groups | null |
value | "1" |
contactId
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "contact_753862" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "contact_753862" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
choice_attr | null |
null
|
choice_label | null |
null
|
choice_loader | null |
null
|
choice_name | null |
null
|
choice_translation_domain | null |
null
|
choice_value | null |
null
|
choices | [ "Ludivine CHIZALET" => "contact_741279" "DIAS" => "contact_741281" "Romain DUMONT" => "contact_753862" "Aurélien ALLARY" => "contact_753863" "Guillaume SAUTRON" => "contact_760681" "Julien DEBORDE" => "contact_763199" "Fabrice MORIN" => "contact_763200" "Alexandre FEVE" => "contact_769144" "Nathalie FEVE" => "contact_782232" ] |
[ "Ludivine CHIZALET" => "contact_741279" "DIAS" => "contact_741281" "Romain DUMONT" => "contact_753862" "Aurélien ALLARY" => "contact_753863" "Guillaume SAUTRON" => "contact_760681" "Julien DEBORDE" => "contact_763199" "Fabrice MORIN" => "contact_763200" "Alexandre FEVE" => "contact_769144" "Nathalie FEVE" => "contact_782232" ] |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | "" |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
expanded | false |
false
|
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
group_by | null |
null
|
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "contactId" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
multiple | false |
false
|
placeholder | "" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
preferred_choices | [] |
[] |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | false |
false
|
upload_max_size_message | Closure() {#2791 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2862 …} } } |
Closure() {#3434 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2791 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2862 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "Ludivine CHIZALET" => "contact_741279" "DIAS" => "contact_741281" "Romain DUMONT" => "contact_753862" "Aurélien ALLARY" => "contact_753863" "Guillaume SAUTRON" => "contact_760681" "Julien DEBORDE" => "contact_763199" "Fabrice MORIN" => "contact_763200" "Alexandre FEVE" => "contact_769144" "Nathalie FEVE" => "contact_782232" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "contactId" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#3434 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2791 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2862 …} } } } } |
validation_groups | null |
quoteLines
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | Doctrine\Common\Collections\ArrayCollection {#1889 -elements: [ App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } ] } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | Doctrine\Common\Collections\ArrayCollection {#1889 -elements: [ App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } ] } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_add | true |
same as passed value |
allow_delete | true |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | true |
same as passed value |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#3068 +traverse: true +payload: null } ] |
[ Symfony\Component\Validator\Constraints\Valid {#3068 +traverse: true +payload: null } ] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
delete_empty | false |
false
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2756 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
[ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLine\QuoteLineType" |
same as passed value |
error_bubbling | true |
same as passed value |
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "quote_lines" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
prototype | true |
same as passed value |
prototype_data | null |
null
|
prototype_name | "quote_lines__name__" |
same as passed value |
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2856 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2691 …} } } |
Closure() {#3443 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2856 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2691 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | true |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#3068 +traverse: true +payload: null } ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_empty | false |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2756 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLine\QuoteLineType" |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_lines" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prototype | true |
prototype_data | null |
prototype_name | "quote_lines__name__" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3443 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2856 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2691 …} } } } } |
validation_groups | null |
0
"App\V4\Form\Type\QuoteLine\QuoteLineType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLine\QuoteLine {#5345 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } -name: "Mise en service chez le client de la machine avec un technicien de la concession" -reference: null -comment: null -unitPriceExclVat: "550.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 0 -description: null -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
auto_initialize | false |
false
|
block_name | "entry" |
same as passed value |
property_path | "[0]" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | "entry" |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\V4\Model\QuoteLine\QuoteLine" |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2882 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} use: { $class: "App\V4\Model\QuoteLine\QuoteLine" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
productId | null |
property_path | "[0]" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2894 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2983 …} } } |
validation_groups | null |
isOptional
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
false_values | [ "false" "0" "" null ] |
[ "false" "0" "" null ] |
required | false |
false
|
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [ "false" "0" "" null ] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2807 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3065 …} } } |
validation_groups | null |
value | "1" |
name
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "Mise en service chez le client de la machine avec un technicien de la concession" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "Mise en service chez le client de la machine avec un technicien de la concession" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_name" |
same as passed value |
required | true |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2808 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_name" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3034 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2695 …} } } |
validation_groups | null |
unitPriceExclVat
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format |
"550.00000"
|
Normalized Format | 550.0 |
View Format |
"550,00000"
|
Submitted Data
Property | Value |
---|---|
View Format |
"550,00000"
|
Normalized Format | 550.0 |
Model Format |
"550.00000"
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
empty_data | "0.00" |
same as passed value |
input | "string" |
same as passed value |
label | "quoteline_unit_price_excl_vat" |
same as passed value |
scale | 5 |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "0.00" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "string" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_unit_price_excl_vat" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | 5 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3033 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3028 …} } } |
validation_groups | null |
quantity
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | 1.0 |
View Format |
"1"
|
Submitted Data
Property | Value |
---|---|
View Format |
"1"
|
Normalized Format | 1.0 |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_quantity" |
same as passed value |
required | true |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2857 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "number" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_quantity" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3450 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3107 …} } } |
validation_groups | null |
discountType
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "amount" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "amount" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "%" => "percentage" "€" => "amount" ] |
[ "%" => "percentage" "€" => "amount" ] |
label | "quoteline_discount_type" |
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 |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "%" => "percentage" "€" => "amount" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_discount_type" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#4979 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4957 …} } } |
validation_groups | null |
discountValue
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format |
"0.00000"
|
Normalized Format | 0.0 |
View Format |
"0,00000"
|
Submitted Data
Property | Value |
---|---|
View Format |
"0,00000"
|
Normalized Format | 0.0 |
Model Format |
"0.00000"
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
empty_data | "0.00" |
same as passed value |
input | "string" |
same as passed value |
label | "quoteline_discount_value" |
same as passed value |
scale | 5 |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "0.00" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "string" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_discount_value" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | 5 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5047 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5042 …} } } |
validation_groups | null |
sectionName
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
No options were passed when constructing this form.
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5012 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5057 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5058 …} } } |
validation_groups | null |
comment
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_comment" |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5065 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_comment" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5067 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5066 …} } } |
validation_groups | null |
description
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-wysiwyg-mode" => "restricted" ] |
[ "data-wysiwyg-mode" => "restricted" ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "restricted" ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5074 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5076 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5075 …} } } |
validation_groups | null |
quoteLineInfo
"App\V4\Form\Type\QuoteLineInfo\QuoteLineInfoType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5593 -id: null -quoteLine: null -product: App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5592 …} #shouldNormalizeAsIRI: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
empty_data | Closure() {#2990 class: "App\V4\Form\Type\QuoteLine\QuoteLineType" this: App\V4\Form\Type\QuoteLine\QuoteLineType {#2701 …} } |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\V4\Model\QuoteLineInfo\QuoteLineInfo" |
disabled | false |
documentation | [] |
empty_data | Closure() {#2990 class: "App\V4\Form\Type\QuoteLine\QuoteLineType" this: App\V4\Form\Type\QuoteLine\QuoteLineType {#2701 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5084 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5083 …} } } |
validation_groups | null |
product
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } |
View Format |
"7972bb96b43c4244ae615c553036c7af"
|
Submitted Data
Property | Value |
---|---|
View Format |
"7972bb96b43c4244ae615c553036c7af"
|
Normalized Format | App\Model\Product\Product {#5636 -id: "7972bb96b43c4244ae615c553036c7af" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5722 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5679 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5681 …} -name: "Mise en service chez le client de la machine avec un technicien de la concession" -shortDescription: null -reference: "Formation" -priceExcludingVat: null -sellingPriceExcludingVat: "550" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: null -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choice_label | "name" |
same as passed value |
choice_loader | App\V4\Form\AsyncSubresourceChoicesLoader {#2565 -collectionDataProvider: App\V4\Dev\APIPlatform\TraceableContextAwareCollectionDataProvider {#1298 …} -cacheManager: App\V4\Dev\DataCollector\Cache\TraceableCacheManager {#1322 …} -sentryLogger: App\V4\Logger\SentryLogger {#919 …} -entityFQCN: "App\Model\Product\Product" -valueProperty: "id" -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#3207 …} -additionalFilters: [] } |
same as passed value |
choice_value | "id" |
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 |
choice_attr | null |
choice_label | "name" |
choice_loader | App\V4\Form\AsyncSubresourceChoicesLoader {#2565 -collectionDataProvider: App\V4\Dev\APIPlatform\TraceableContextAwareCollectionDataProvider {#1298 …} -cacheManager: App\V4\Dev\DataCollector\Cache\TraceableCacheManager {#1322 …} -sentryLogger: App\V4\Logger\SentryLogger {#919 …} -entityFQCN: "App\Model\Product\Product" -valueProperty: "id" -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#3207 …} -additionalFilters: [] } |
choice_name | null |
choice_translation_domain | null |
choice_value | "id" |
choices | [] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#3308 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3351 …} } } |
validation_groups | null |
quoteLineInfoProductAttributes
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | [] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [] |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_add | true |
same as passed value |
allow_delete | true |
same as passed value |
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
by_reference | true |
same as passed value |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#2547 +traverse: true +payload: null } ] |
[ Symfony\Component\Validator\Constraints\Valid {#2547 +traverse: true +payload: null } ] |
delete_empty | true |
same as passed value |
entry_options | [ "allow_extra_fields" => false ] |
[ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLineInfoProductAttribute\QuoteLineInfoProductAttributeType" |
same as passed value |
label | "quote_line_info_product_attributes" |
same as passed value |
prototype | true |
same as passed value |
prototype_name | "quote_line_info_product_attributes__value__" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | true |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#2547 +traverse: true +payload: null } ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_empty | true |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#3359 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLineInfoProductAttribute\QuoteLineInfoProductAttributeType" |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_line_info_product_attributes" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prototype | true |
prototype_data | null |
prototype_name | "quote_line_info_product_attributes__value__" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3357 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3022 …} } } |
validation_groups | null |
vatRate
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "20.00" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "20.00" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
[ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
empty_data | "20.00" |
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 |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "20.00" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2707 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2558 …} } } |
validation_groups | null |
1
"App\V4\Form\Type\QuoteLine\QuoteLineType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLine\QuoteLine {#5622 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } -name: "Radiocommande" -reference: null -comment: null -unitPriceExclVat: "2000.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: true -sectionName: null -position: 1 -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
auto_initialize | false |
false
|
block_name | "entry" |
same as passed value |
property_path | "[1]" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | "entry" |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\V4\Model\QuoteLine\QuoteLine" |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2568 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} use: { $class: "App\V4\Model\QuoteLine\QuoteLine" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
productId | null |
property_path | "[1]" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3277 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5085 …} } } |
validation_groups | null |
isOptional
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | true |
View Format |
"1"
|
Submitted Data
Property | Value |
---|---|
View Format |
"1"
|
Normalized Format | true |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
false_values | [ "false" "0" "" null ] |
[ "false" "0" "" null ] |
required | false |
false
|
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [ "false" "0" "" null ] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3167 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3381 …} } } |
validation_groups | null |
value | "1" |
name
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "Radiocommande" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "Radiocommande" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_name" |
same as passed value |
required | true |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#3378 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_name" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3103 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3104 …} } } |
validation_groups | null |
unitPriceExclVat
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format |
"2000.00000"
|
Normalized Format | 2000.0 |
View Format |
"2000,00000"
|
Submitted Data
Property | Value |
---|---|
View Format |
"2000,00000"
|
Normalized Format | 2000.0 |
Model Format |
"2000.00000"
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
empty_data | "0.00" |
same as passed value |
input | "string" |
same as passed value |
label | "quoteline_unit_price_excl_vat" |
same as passed value |
scale | 5 |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "0.00" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "string" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_unit_price_excl_vat" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | 5 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2743 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3017 …} } } |
validation_groups | null |
quantity
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | 1.0 |
View Format |
"1"
|
Submitted Data
Property | Value |
---|---|
View Format |
"1"
|
Normalized Format | 1.0 |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_quantity" |
same as passed value |
required | true |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#3161 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "number" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_quantity" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3390 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3162 …} } } |
validation_groups | null |
discountType
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "amount" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "amount" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "%" => "percentage" "€" => "amount" ] |
[ "%" => "percentage" "€" => "amount" ] |
label | "quoteline_discount_type" |
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 |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "%" => "percentage" "€" => "amount" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_discount_type" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2572 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2549 …} } } |
validation_groups | null |
discountValue
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format |
"0.00000"
|
Normalized Format | 0.0 |
View Format |
"0,00000"
|
Submitted Data
Property | Value |
---|---|
View Format |
"0,00000"
|
Normalized Format | 0.0 |
Model Format |
"0.00000"
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
empty_data | "0.00" |
same as passed value |
input | "string" |
same as passed value |
label | "quoteline_discount_value" |
same as passed value |
scale | 5 |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "0.00" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "string" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_discount_value" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | 5 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2710 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2738 …} } } |
validation_groups | null |
sectionName
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
No options were passed when constructing this form.
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#3087 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3089 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2973 …} } } |
validation_groups | null |
comment
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_comment" |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2928 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_comment" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#2890 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3048 …} } } |
validation_groups | null |
description
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-wysiwyg-mode" => "restricted" ] |
[ "data-wysiwyg-mode" => "restricted" ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "restricted" ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#3007 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3043 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2849 …} } } |
validation_groups | null |
quoteLineInfo
"App\V4\Form\Type\QuoteLineInfo\QuoteLineInfoType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5666 -id: null -quoteLine: null -product: App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5665 …} #shouldNormalizeAsIRI: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
empty_data | Closure() {#3252 class: "App\V4\Form\Type\QuoteLine\QuoteLineType" this: App\V4\Form\Type\QuoteLine\QuoteLineType {#2701 …} } |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\V4\Model\QuoteLineInfo\QuoteLineInfo" |
disabled | false |
documentation | [] |
empty_data | Closure() {#3252 class: "App\V4\Form\Type\QuoteLine\QuoteLineType" this: App\V4\Form\Type\QuoteLine\QuoteLineType {#2701 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3002 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2923 …} } } |
validation_groups | null |
product
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } |
View Format |
"d5e22fb9090942fca92b7a9ac2fc1a67"
|
Submitted Data
Property | Value |
---|---|
View Format |
"d5e22fb9090942fca92b7a9ac2fc1a67"
|
Normalized Format | App\Model\Product\Product {#5698 -id: "d5e22fb9090942fca92b7a9ac2fc1a67" -externalId: null -customerId: "customer_121" -vat: App\Model\Params\Params {#5804 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5670 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5692 …} -name: "Radiocommande" -shortDescription: null -reference: "HP-RC790/2" -priceExcludingVat: "2000" -sellingPriceExcludingVat: "2000" -imageId: null -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: "Fini les problèmes de fil, Permet de travailler librement de la cabine ou en extérieur. Extrêmement compact et robuste, étanche à l’eau, Livrée avec 2 batteries et chargeur intégrée à la machine" -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choice_label | "name" |
same as passed value |
choice_loader | App\V4\Form\AsyncSubresourceChoicesLoader {#2798 -collectionDataProvider: App\V4\Dev\APIPlatform\TraceableContextAwareCollectionDataProvider {#1298 …} -cacheManager: App\V4\Dev\DataCollector\Cache\TraceableCacheManager {#1322 …} -sentryLogger: App\V4\Logger\SentryLogger {#919 …} -entityFQCN: "App\Model\Product\Product" -valueProperty: "id" -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#5253 …} -additionalFilters: [] } |
same as passed value |
choice_value | "id" |
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 |
choice_attr | null |
choice_label | "name" |
choice_loader | App\V4\Form\AsyncSubresourceChoicesLoader {#2798 -collectionDataProvider: App\V4\Dev\APIPlatform\TraceableContextAwareCollectionDataProvider {#1298 …} -cacheManager: App\V4\Dev\DataCollector\Cache\TraceableCacheManager {#1322 …} -sentryLogger: App\V4\Logger\SentryLogger {#919 …} -entityFQCN: "App\Model\Product\Product" -valueProperty: "id" -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#5253 …} -additionalFilters: [] } |
choice_name | null |
choice_translation_domain | null |
choice_value | "id" |
choices | [] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#5113 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5112 …} } } |
validation_groups | null |
quoteLineInfoProductAttributes
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | [] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [] |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_add | true |
same as passed value |
allow_delete | true |
same as passed value |
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
by_reference | true |
same as passed value |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#2961 +traverse: true +payload: null } ] |
[ Symfony\Component\Validator\Constraints\Valid {#2961 +traverse: true +payload: null } ] |
delete_empty | true |
same as passed value |
entry_options | [ "allow_extra_fields" => false ] |
[ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLineInfoProductAttribute\QuoteLineInfoProductAttributeType" |
same as passed value |
label | "quote_line_info_product_attributes" |
same as passed value |
prototype | true |
same as passed value |
prototype_name | "quote_line_info_product_attributes__value__" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | true |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#2961 +traverse: true +payload: null } ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_empty | true |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5124 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLineInfoProductAttribute\QuoteLineInfoProductAttributeType" |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_line_info_product_attributes" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prototype | true |
prototype_data | null |
prototype_name | "quote_line_info_product_attributes__value__" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5126 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5125 …} } } |
validation_groups | null |
vatRate
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "20.00" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "20.00" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
[ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
empty_data | "20.00" |
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 |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "20.00" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2842 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2730 …} } } |
validation_groups | null |
2
"App\V4\Form\Type\QuoteLine\QuoteLineType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLine\QuoteLine {#5749 -id: null -quote: null -quoteLineInfo: App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } -name: "HP790" -reference: null -comment: null -unitPriceExclVat: "23500.00000" -quantity: 1 -discountType: "amount" -discountValue: "0.00000" -discountAmount: "0.00" -vatRate: "20.00" -vatAmount: "0.00" -totalExclDiscountAndVat: "0.00" -totalExclDiscount: "0.00" -totalExclVat: "0.00" -vatAmountExclDiscount: "0.00" -total: "0.00" -isOptional: false -sectionName: null -position: 2 -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null -createdBy: null -updatedBy: null #shouldNormalizeAsIRI: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
auto_initialize | false |
false
|
block_name | "entry" |
same as passed value |
property_path | "[2]" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | "entry" |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\V4\Model\QuoteLine\QuoteLine" |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2757 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} use: { $class: "App\V4\Model\QuoteLine\QuoteLine" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
productId | null |
property_path | "[2]" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5127 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3001 …} } } |
validation_groups | null |
isOptional
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
false_values | [ "false" "0" "" null ] |
[ "false" "0" "" null ] |
required | false |
false
|
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [ "false" "0" "" null ] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5281 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5282 …} } } |
validation_groups | null |
value | "1" |
name
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "HP790" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "HP790" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_name" |
same as passed value |
required | true |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5278 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_name" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5276 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5277 …} } } |
validation_groups | null |
unitPriceExclVat
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format |
"23500.00000"
|
Normalized Format | 23500.0 |
View Format |
"23500,00000"
|
Submitted Data
Property | Value |
---|---|
View Format |
"23500,00000"
|
Normalized Format | 23500.0 |
Model Format |
"23500.00000"
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
empty_data | "0.00" |
same as passed value |
input | "string" |
same as passed value |
label | "quoteline_unit_price_excl_vat" |
same as passed value |
scale | 5 |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "0.00" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "string" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_unit_price_excl_vat" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | 5 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5268 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5269 …} } } |
validation_groups | null |
quantity
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | 1.0 |
View Format |
"1"
|
Submitted Data
Property | Value |
---|---|
View Format |
"1"
|
Normalized Format | 1.0 |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_quantity" |
same as passed value |
required | true |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5292 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "number" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_quantity" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5294 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5293 …} } } |
validation_groups | null |
discountType
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "amount" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "amount" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "%" => "percentage" "€" => "amount" ] |
[ "%" => "percentage" "€" => "amount" ] |
label | "quoteline_discount_type" |
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 |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "%" => "percentage" "€" => "amount" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_discount_type" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#5303 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5302 …} } } |
validation_groups | null |
discountValue
"Symfony\Component\Form\Extension\Core\Type\NumberType"
Default Data
Property | Value |
---|---|
Model Format |
"0.00000"
|
Normalized Format | 0.0 |
View Format |
"0,00000"
|
Submitted Data
Property | Value |
---|---|
View Format |
"0,00000"
|
Normalized Format | 0.0 |
Model Format |
"0.00000"
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
empty_data | "0.00" |
same as passed value |
input | "string" |
same as passed value |
label | "quoteline_discount_value" |
same as passed value |
scale | 5 |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "0.00" |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
html5 | false |
inherit_data | false |
input | "string" |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_discount_value" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 6 |
row_attr | [] |
scale | 5 |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5312 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5311 …} } } |
validation_groups | null |
sectionName
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
No options were passed when constructing this form.
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5324 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5326 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5325 …} } } |
validation_groups | null |
comment
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "quoteline_comment" |
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 | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5333 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quoteline_comment" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5335 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5334 …} } } |
validation_groups | null |
description
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-wysiwyg-mode" => "restricted" ] |
[ "data-wysiwyg-mode" => "restricted" ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "restricted" ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5342 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5344 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5343 …} } } |
validation_groups | null |
quoteLineInfo
"App\V4\Form\Type\QuoteLineInfo\QuoteLineInfoType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\V4\Model\QuoteLineInfo\QuoteLineInfo {#5723 -id: null -quoteLine: null -product: App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } -warranty: null -category: null -unit: null -warrantyLabel: null -unitLabel: null -categoryLabel: null -quoteLineInfoProductAttributes: Doctrine\Common\Collections\ArrayCollection {#5700 …} #shouldNormalizeAsIRI: false } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
empty_data | Closure() {#5249 class: "App\V4\Form\Type\QuoteLine\QuoteLineType" this: App\V4\Form\Type\QuoteLine\QuoteLineType {#2701 …} } |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\V4\Model\QuoteLineInfo\QuoteLineInfo" |
disabled | false |
documentation | [] |
empty_data | Closure() {#5249 class: "App\V4\Form\Type\QuoteLine\QuoteLineType" this: App\V4\Form\Type\QuoteLine\QuoteLineType {#2701 …} } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5352 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5351 …} } } |
validation_groups | null |
product
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } |
View Format |
"product_84265"
|
Submitted Data
Property | Value |
---|---|
View Format |
"product_84265"
|
Normalized Format | App\Model\Product\Product {#5788 -id: "product_84265" -externalId: "84265" -customerId: "customer_121" -vat: App\Model\Params\Params {#5889 …} -unit: null -categories: Doctrine\Common\Collections\ArrayCollection {#5691 …} -warranty: null -specificFields: Doctrine\Common\Collections\ArrayCollection {#5794 …} -name: "HP790" -shortDescription: null -reference: "HP790" -priceExcludingVat: "23500" -sellingPriceExcludingVat: "23500" -imageId: "ged_product_84265" -imageFile: null -serialNumber: null -isComponent: false -stockQty: 1 -customerFiles: null -productConfiguration: null -subscriptionValue: null -subscriptionUnit: null -quoteSection: null -description: """ Châssis Historique Spécifique Elevage\r\n Marteau monobloc « sans tirants à vis » issu de la dernière technologie du leader mondial de la percussion « Atlas Copco »\r\n Marteau garantie constructeur : 1 ans sous réserve des conditions normales d’entretien : graissage de la cloche journalier et vérification 2 à 3 fois par an de la pression d’azote.\r\n Cloche à fond plat (Innovation YANIGAV) de diamètre 140 mm pour un parfait respect du piquet.\r\n Cloche avec un rebord de 18 mm pour un parfait maintien du piquet\r\n Puissance de frappe efficace sous la cloche de 170 Joules (la seule machine qui respecte les Normes Européennes AEM de puissance).\r\n Marteau : pression de service 140 bars et débit 35 l/mn,\r\n Fréquence de frappe variable de 560 à 1600 coups/mn - Hauteur maxi des piquets 2.80 m.\r\n Inclinaison hydraulique du mât - Pendulomètre de série pour vérifier la verticalité du mât au travail\r\n Rotation 180° fiable et sans à coup avec 2 vérins double effets (brevet YANIGAV)\r\n Déport hydraulique 1 mètre soit 2m40 maxi entre l’axe du tracteur et le centre de la cloche\r\n Entrainement par Pompe tracteur, necessite 1 simple effet et 2 retours libre (1 pour le marteau et 1 pour le retour du bloc hydraulique)\r\n Livré et casque obligatoire\r\n Avec mallette de protection pour le casque et la commande filaire\r\n Sécurité\r\n Flexible protégés et anti-fouettement (obligation directive machine) Equipements de série :\r\n 3ième point hydraulique : 3è POINT\r\n Fini de « ne pas accrocher les haubans » avec l’attelage automatique des haubans Combinaison 3e point hydraulique et Haubanage uniquement disponible chez YANIGAV Les haubans sont toujours attelés à une pièce intermédiaire qui se met directement dans le point d’attelage du tracteur. Et ce nouvel accrochage permet en plus de monter ou descendre la machine librement\r\n Commande filaire 6 fonctions (exclusivité YANIGAV) : déport, rotation, inclinaison, 3ième point, levée, percussion. """ -createdAt: null -updatedAt: null #shouldNormalizeAsIRI: true } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choice_label | "name" |
same as passed value |
choice_loader | App\V4\Form\AsyncSubresourceChoicesLoader {#5359 -collectionDataProvider: App\V4\Dev\APIPlatform\TraceableContextAwareCollectionDataProvider {#1298 …} -cacheManager: App\V4\Dev\DataCollector\Cache\TraceableCacheManager {#1322 …} -sentryLogger: App\V4\Logger\SentryLogger {#919 …} -entityFQCN: "App\Model\Product\Product" -valueProperty: "id" -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#5553 …} -additionalFilters: [] } |
same as passed value |
choice_value | "id" |
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 |
choice_attr | null |
choice_label | "name" |
choice_loader | App\V4\Form\AsyncSubresourceChoicesLoader {#5359 -collectionDataProvider: App\V4\Dev\APIPlatform\TraceableContextAwareCollectionDataProvider {#1298 …} -cacheManager: App\V4\Dev\DataCollector\Cache\TraceableCacheManager {#1322 …} -sentryLogger: App\V4\Logger\SentryLogger {#919 …} -entityFQCN: "App\Model\Product\Product" -valueProperty: "id" -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#5553 …} -additionalFilters: [] } |
choice_name | null |
choice_translation_domain | null |
choice_value | "id" |
choices | [] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#5413 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5412 …} } } |
validation_groups | null |
quoteLineInfoProductAttributes
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | [] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [] |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_add | true |
same as passed value |
allow_delete | true |
same as passed value |
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
by_reference | true |
same as passed value |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#5361 +traverse: true +payload: null } ] |
[ Symfony\Component\Validator\Constraints\Valid {#5361 +traverse: true +payload: null } ] |
delete_empty | true |
same as passed value |
entry_options | [ "allow_extra_fields" => false ] |
[ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLineInfoProductAttribute\QuoteLineInfoProductAttributeType" |
same as passed value |
label | "quote_line_info_product_attributes" |
same as passed value |
prototype | true |
same as passed value |
prototype_name | "quote_line_info_product_attributes__value__" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | true |
constraints | [ Symfony\Component\Validator\Constraints\Valid {#5361 +traverse: true +payload: null } ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_empty | true |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#5424 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\V4\Form\Type\QuoteLineInfoProductAttribute\QuoteLineInfoProductAttributeType" |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_line_info_product_attributes" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prototype | true |
prototype_data | null |
prototype_name | "quote_line_info_product_attributes__value__" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#5426 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5425 …} } } |
validation_groups | null |
vatRate
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "20.00" |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "20.00" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
[ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
empty_data | "20.00" |
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 |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "20 %" => "20.00" "0 %" => "0.00" "10 %" => "10.00" "5.5 %" => "5.50" "7.7 %" => "7.70" "2.1 %" => "2.10" "7 %" => "7.00" ] |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | "20.00" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#5374 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5373 …} } } |
validation_groups | null |
description
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
[ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2871 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "description" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#4488 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2788 …} } } |
Closure() {#3476 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4488 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2788 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2871 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "description" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3476 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4488 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2788 …} } } } } |
validation_groups | null |
comment
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
[ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2945 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "comment" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#4664 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2854 …} } } |
Closure() {#4418 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4664 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2854 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2945 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "comment" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4418 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4664 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2854 …} } } } } |
validation_groups | null |
terms
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
[ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | false |
false
|
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2813 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
error_bubbling | false |
false
|
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "terms" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#3424 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2852 …} } } |
Closure() {#4713 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3424 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2852 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-wysiwyg-mode" => "full" "data-sub-type" => "html" "rich-text-editor" => "rich-rich-editor" ] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2813 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "terms" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4713 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#3424 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2852 …} } } } } |
validation_groups | null |
customerFiles
"Symfony\Component\Form\Extension\Core\Type\CollectionType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | [ App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } ] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [ App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } ] |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
action | "" |
same as passed value |
allow_add | true |
same as passed value |
allow_delete | false |
false
|
allow_extra_fields | false |
false
|
allow_file_upload | false |
false
|
attr | [] |
[] |
attr_translation_parameters | [] |
[] |
auto_initialize | false |
false
|
block_name | null |
null
|
block_prefix | null |
null
|
by_reference | true |
same as passed value |
compound | true |
same as passed value |
constraints | [] |
[] |
csrf_field_name | "_token" |
same as passed value |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
csrf_protection | true |
same as passed value |
csrf_token_id | null |
null
|
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
same as passed value |
data_class | null |
null
|
delete_empty | true |
same as passed value |
disabled | false |
false
|
documentation | [] |
[] |
empty_data | Closure(FormInterface $form) {#2831 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
same as passed value |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
[ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\Form\Type\CustomerResource\CustomerFileType" |
same as passed value |
error_bubbling | true |
same as passed value |
error_mapping | [] |
[] |
extra_fields_message | "This form should not contain extra fields." |
same as passed value |
help | null |
null
|
help_attr | [] |
[] |
help_html | false |
false
|
help_translation_parameters | [] |
[] |
inherit_data | false |
false
|
invalid_message | "This value is not valid." |
same as passed value |
invalid_message_parameters | [] |
[] |
label | "quote_files" |
same as passed value |
label_attr | [] |
[] |
label_format | null |
null
|
label_translation_parameters | [] |
[] |
mapped | true |
same as passed value |
method | "POST" |
same as passed value |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
property_path | null |
null
|
prototype | true |
same as passed value |
prototype_data | null |
null
|
prototype_name | "__name__" |
same as passed value |
required | false |
false
|
row_attr | [] |
[] |
translation_domain | null |
null
|
trim | true |
same as passed value |
upload_max_size_message | Closure() {#2850 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2645 …} } } |
Closure() {#4719 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2850 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2645 …} } } } } |
validation_groups | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | false |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_empty | true |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#2831 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
entry_options | [ "allow_extra_fields" => false "block_name" => "entry" ] |
entry_type | "App\Form\Type\CustomerResource\CustomerFileType" |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "quote_files" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
prototype | true |
prototype_data | null |
prototype_name | "__name__" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4719 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2850 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#2645 …} } } } } |
validation_groups | null |
0
"App\Form\Type\CustomerResource\CustomerFileType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\Model\CustomerFile\CustomerFile {#2313 -customerFile: null -fileName: "d27d6dac83d8e56e0f392bc46dccb2cc.pdf" -fileLabel: "APM60 2025-10-20_00-09.pdf" -realFileName: "prospect_1199919_quote_188395.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/9e854d2d4453475a9ec380a98ab0c154" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/9e854d2d4453475a9ec380a98ab0c154" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/9e854d2d4453475a9ec380a98ab0c154" -contactId: null -size: "19641" -shouldDelete: false -isQuotePdf: true -versionNumber: 1 #id: "9e854d2d4453475a9ec380a98ab0c154" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "SAUTRON Guillaume" -updatedBy: "SAUTRON Guillaume" -createdAt: DateTime @1760911748 {#2085 date: 2025-10-20 00:09:08.0 +02:00 } #updatedAt: DateTime @1760911748 {#2079 date: 2025-10-20 00:09:08.0 +02:00 } -customerFolder: null -templateId: "f47ef469dac34bc29180feb40a25724c" -externalId: null } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
auto_initialize | false |
false
|
block_name | "entry" |
same as passed value |
property_path | "[0]" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | "entry" |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\Model\CustomerFile\CustomerFile" |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#4868 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} use: { $class: "App\Model\CustomerFile\CustomerFile" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | "[0]" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4871 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4870 …} } } |
validation_groups | null |
customerFile
"Vich\UploaderBundle\Form\Type\VichFileType"
Default Data
Property | Value |
---|---|
Model Format |
null
|
Normalized Format | [ "file" => null ] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [ "file" => null ] |
Model Format |
null
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
label | false |
false
|
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
asset_helper | false |
attr | [ "data-hide-from-vieworders" => true ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_label | "form.label.delete" |
disabled | false |
documentation | [] |
download_label | "download" |
download_link | null |
download_uri | true |
empty_data | Closure(FormInterface $form) {#4880 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | false |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | "VichUploaderBundle" |
trim | true |
upload_max_size_message | Closure() {#4882 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4881 …} } } |
validation_groups | null |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
label | false |
false
|
required | false |
false
|
translation_domain | "VichUploaderBundle" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | true |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "Symfony\Component\HttpFoundation\File\File" |
disabled | false |
documentation | [] |
empty_data | null |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | false |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | "VichUploaderBundle" |
trim | true |
upload_max_size_message | Closure() {#4906 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4905 …} } } |
validation_groups | null |
delete
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
auto_initialize | false |
false
|
label | "form.label.delete" |
same as passed value |
mapped | false |
false
|
required | false |
false
|
translation_domain | "VichUploaderBundle" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "form.label.delete" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | false |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | "VichUploaderBundle" |
trim | true |
upload_max_size_message | Closure() {#5015 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5002 …} } } |
validation_groups | null |
value | "1" |
shouldDelete
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4894 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4893 …} } } |
validation_groups | null |
value | "1" |
1
"App\Form\Type\CustomerResource\CustomerFileType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\Model\CustomerFile\CustomerFile {#2094 -customerFile: null -fileName: "bf235180c8ab59ffe0809d374daa1e73.pdf" -fileLabel: null -realFileName: "26_puillet_thierry_apm_60_04_mars_2022.pdf" -prospectId: "prospect_1199919" -taskId: null -productId: null -quoteId: "quote_188395" -mailTypeIds: null -contentUrl: "/api/customer_resource/download/customer_file_50947" -downloadLink: "https://dev.app.pol-crm.com/api/files/download/customer_file_50947" -deleteLink: "https://dev.app.pol-crm.com/api/customer_files/customer_file_50947" -contactId: null -size: null -shouldDelete: false -isQuotePdf: false -versionNumber: null #id: "customer_file_50947" -customerId: "customer_121" -archivate: false -archivateDate: null -mimeType: "application/pdf" -createdBy: "user_1206" -updatedBy: null -createdAt: DateTime @1646607600 {#2093 date: 2022-03-07 00:00:00.0 +01:00 } #updatedAt: DateTime @1757588349 {#2092 date: 2025-09-11 12:59:09.0 +02:00 } -customerFolder: null -templateId: null -externalId: "50947" } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_extra_fields | false |
false
|
auto_initialize | false |
false
|
block_name | "entry" |
same as passed value |
property_path | "[1]" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | "entry" |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "App\Model\CustomerFile\CustomerFile" |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form) {#4895 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} use: { $class: "App\Model\CustomerFile\CustomerFile" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | "[1]" |
required | false |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4907 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4883 …} } } |
validation_groups | null |
customerFile
"Vich\UploaderBundle\Form\Type\VichFileType"
Default Data
Property | Value |
---|---|
Model Format |
null
|
Normalized Format | [ "file" => null ] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [ "file" => null ] |
Model Format |
null
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
label | false |
false
|
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
asset_helper | false |
attr | [ "data-hide-from-vieworders" => true ] |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
delete_label | "form.label.delete" |
disabled | false |
documentation | [] |
download_label | "download" |
download_link | null |
download_uri | true |
empty_data | Closure(FormInterface $form) {#4930 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#2410 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | false |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | "VichUploaderBundle" |
trim | true |
upload_max_size_message | Closure() {#4932 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4931 …} } } |
validation_groups | null |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
label | false |
false
|
required | false |
false
|
translation_domain | "VichUploaderBundle" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | true |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | "Symfony\Component\HttpFoundation\File\File" |
disabled | false |
documentation | [] |
empty_data | null |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | false |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
multiple | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | "VichUploaderBundle" |
trim | true |
upload_max_size_message | Closure() {#4956 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4955 …} } } |
validation_groups | null |
delete
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
auto_initialize | false |
false
|
label | "form.label.delete" |
same as passed value |
mapped | false |
false
|
required | false |
false
|
translation_domain | "VichUploaderBundle" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "form.label.delete" |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | false |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
row_attr | [] |
translation_domain | "VichUploaderBundle" |
trim | true |
upload_max_size_message | Closure() {#4987 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#5016 …} } } |
validation_groups | null |
value | "1" |
shouldDelete
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "data-hide-from-vieworders" => true ] |
[ "data-hide-from-vieworders" => true ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "data-hide-from-vieworders" => true ] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
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 {#2398 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2371 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2372 …} -namespace: Closure() {#2406 …} } |
data_class | null |
disabled | false |
documentation | [] |
empty_data | Closure(FormInterface $form, $viewData) {#2822 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#2817 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
row_attr | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4944 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#2397 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1241 …} $translationDomain: "validators" $message: Closure() {#4943 …} } } |
validation_groups | null |
value | "1" |