POST https://finances.ddsteelfabrication.co.za/_components/CreateQuote

Validator calls

Path Message Invalid value Violation
data.lines[0].description This value should not be blank.
null
Symfony\Component\Validator\ConstraintViolation {#5100
  -message: "This value should not be blank."
  -messageTemplate: "This value should not be blank."
  -parameters: [
    "{{ value }}" => "null"
  ]
  -root: Symfony\Component\Form\Form {#4434
    name: "quote"
    type_class: "SolidInvoice\QuoteBundle\Form\Type\QuoteType"
    data: SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#633
      +clientMode: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#630 …}
      +client: SolidInvoice\ClientBundle\Entity\Client {#3746 …}
      +newClientName: null
      +newContactFirstName: null
      +newContactLastName: null
      +newContactEmail: null
      +quoteId: "2"
      +due: null
      +discount: SolidInvoice\CoreBundle\Entity\Discount {#4643 …}
      +terms: "<p><strong>Banking Details: </strong></p><p>FNB Account N0: 62662349507 </p><p>Branch Code: 259155 </p><p>Branch Name: Katlehong </p><p>Account Type: Cheque</p>"
      +notes: "<p><em>This quotation is valid for </em><strong><em>30 days</em></strong><em> from the date of issue. </em>Prices are based on the scope of work described in this quotation. Any additional work requested will be charged separately</p>"
      +saveTermsAsDefault: false
      +total: "0"
      +baseTotal: "0"
      +tax: "0"
      +lines: Doctrine\Common\Collections\ArrayCollection {#4648 …}
      +users: Doctrine\Common\Collections\ArrayCollection {#635 …}
      +invoiceTaxes: Doctrine\Common\Collections\ArrayCollection {#4601 …}
    }
  }
  -propertyPath: "data.lines[0].description"
  -invalidValue: null
  -plural: null
  -code: "c1051bb4-d103-4f74-8988-acbcafc7fdc3"
  -constraint: Symfony\Component\Validator\Constraints\NotBlank {#5010 …}
  -cause: null
}
data.users This collection should contain 1 element or more.
Doctrine\Common\Collections\ArrayCollection {#635 …}
Symfony\Component\Validator\ConstraintViolation {#5181
  -message: "This collection should contain 1 element or more."
  -messageTemplate: "This collection should contain {{ limit }} element or more.|This collection should contain {{ limit }} elements or more."
  -parameters: [
    "{{ count }}" => "0"
    "{{ limit }}" => "1"
  ]
  -root: Symfony\Component\Form\Form {#4434
    name: "quote"
    type_class: "SolidInvoice\QuoteBundle\Form\Type\QuoteType"
    data: SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#633
      +clientMode: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#630 …}
      +client: SolidInvoice\ClientBundle\Entity\Client {#3746 …}
      +newClientName: null
      +newContactFirstName: null
      +newContactLastName: null
      +newContactEmail: null
      +quoteId: "2"
      +due: null
      +discount: SolidInvoice\CoreBundle\Entity\Discount {#4643 …}
      +terms: "<p><strong>Banking Details: </strong></p><p>FNB Account N0: 62662349507 </p><p>Branch Code: 259155 </p><p>Branch Name: Katlehong </p><p>Account Type: Cheque</p>"
      +notes: "<p><em>This quotation is valid for </em><strong><em>30 days</em></strong><em> from the date of issue. </em>Prices are based on the scope of work described in this quotation. Any additional work requested will be charged separately</p>"
      +saveTermsAsDefault: false
      +total: "0"
      +baseTotal: "0"
      +tax: "0"
      +lines: Doctrine\Common\Collections\ArrayCollection {#4648 …}
      +users: Doctrine\Common\Collections\ArrayCollection {#635 …}
      +invoiceTaxes: Doctrine\Common\Collections\ArrayCollection {#4601 …}
    }
  }
  -propertyPath: "data.users"
  -invalidValue: Doctrine\Common\Collections\ArrayCollection {#635 …}
  -plural: 1
  -code: "bef8e338-6ae5-4caf-b8e2-50e7b0579e69"
  -constraint: Symfony\Component\Validator\Constraints\Count {#4208 …}
  -cause: null
}