Components
2
Twig Components
3
Render Count
61
ms
Render Time
40.0
MiB
Memory Usage
Components
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| Ui:Security:LogoutLink |
[Anonymous]
@Ui/components/Security/LogoutLink.html.twig
|
2 | 2.24ms |
| CreateQuote |
"SolidInvoice\QuoteBundle\Twig\Components\CreateQuote"@SolidInvoiceQuote/Components/CreateQuote.html.twig |
1 | 58.58ms |
Render calls
| Ui:Security:LogoutLink |
[Anonymous]
|
34.0 MiB | 1.91 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5603 -props: [] } |
|||
| Ui:Security:LogoutLink |
[Anonymous]
|
36.0 MiB | 0.32 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5921 -props: [] } |
|||
| CreateQuote | SolidInvoice\QuoteBundle\Twig\Components\CreateQuote | 40.0 MiB | 58.58 ms | |
|---|---|---|---|---|
| Input props | [ "form" => Symfony\Component\Form\FormView {#4484 +vars: [ "value" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3524 +clientMode: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3408 …} +client: SolidInvoice\ClientBundle\Entity\Client {#3410 …} +newClientName: null +newContactFirstName: null +newContactLastName: null +newContactEmail: null +quoteId: "1" +due: null +discount: SolidInvoice\CoreBundle\Entity\Discount {#3400 …} +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 30 days 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: "20000" +baseTotal: "20000" +tax: "0" +lines: Doctrine\Common\Collections\ArrayCollection {#3522 …} +users: Doctrine\Common\Collections\ArrayCollection {#1395 …} +invoiceTaxes: Doctrine\Common\Collections\ArrayCollection {#3520 …} } "attr" => [ "data-model" => "on(change)|*" ] "form" => Symfony\Component\Form\FormView {#4484} "id" => "quote" "name" => "quote" "full_name" => "quote" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "quote" "_quote" ] "unique_block_prefix" => "_quote" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_quote" "errors" => Symfony\Component\Form\FormErrorIterator {#4889 -errors: [] -form: Symfony\Component\Form\Form {#4413 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3524} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [ "clientMode" => Symfony\Component\Form\FormView {#4900 +vars: [ "value" => "existing" "attr" => [] "form" => Symfony\Component\Form\FormView {#4900} "id" => "quote_clientMode" "name" => "clientMode" "full_name" => "quote[clientMode]" "disabled" => false "label" => false "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "enum" "_quote_clientMode" ] "unique_block_prefix" => "_quote_clientMode" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_clientMode_enum" "errors" => Symfony\Component\Form\FormErrorIterator {#4898 -errors: [] -form: Symfony\Component\Form\Form {#4400 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3408 …} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4053 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3408 …} +value: "existing" +label: "Existing" +attr: [ "data-action" => "live#$render" ] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4094 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3604 …} +value: "new" +label: "NewClient" +attr: [ "data-action" => "live#$render" ] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => null "placeholder_attr" => [] "choice_translation_domain" => null "choice_translation_parameters" => [] "is_selected" => Closure($choice, $value) {#4494 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => false ] +children: [ Symfony\Component\Form\FormView {#4896 +vars: [ "value" => "existing" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4896} "id" => "quote_clientMode_0" "name" => "0" "full_name" => "quote[clientMode]" "disabled" => false "label" => "Existing" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "radio" "_quote_clientMode_entry" ] "unique_block_prefix" => "_quote_clientMode_entry" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_clientMode_entry_radio" "errors" => Symfony\Component\Form\FormErrorIterator {#4897 -errors: [] -form: Symfony\Component\Form\Form {#1987 …} } "valid" => true "data" => true "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4900} } Symfony\Component\Form\FormView {#4499 +vars: [ "value" => "new" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4499} "id" => "quote_clientMode_1" "name" => "1" "full_name" => "quote[clientMode]" "disabled" => false "label" => "NewClient" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "radio" "_quote_clientMode_entry" ] "unique_block_prefix" => "_quote_clientMode_entry" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_clientMode_entry_radio" "errors" => Symfony\Component\Form\FormErrorIterator {#4498 -errors: [] -form: Symfony\Component\Form\Form {#4410 …} } "valid" => true "data" => false "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4900} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "discount" => Symfony\Component\Form\FormView {#4894 +vars: [ "value" => SolidInvoice\CoreBundle\Entity\Discount {#3400 …} "attr" => [] "form" => Symfony\Component\Form\FormView {#4894} "id" => "quote_discount" "name" => "discount" "full_name" => "quote[discount]" "disabled" => false "label" => "Discount" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "discount" "_quote_discount" ] "unique_block_prefix" => "_quote_discount" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_discount_discount" "errors" => Symfony\Component\Form\FormErrorIterator {#4895 -errors: [] -form: Symfony\Component\Form\Form {#4437 …} } "valid" => true "data" => SolidInvoice\CoreBundle\Entity\Discount {#3400 …} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "types" => [ "percentage" => [ "symbol" => "%" "name" => "percentage" ] "money" => [ "symbol" => "" "name" => "money" ] ] "currency" => "ZAR" ] +children: [ "type" => Symfony\Component\Form\FormView {#4888 +vars: [ "value" => "" "attr" => [ "class" => "discount-type" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Loading more results..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "No results found" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "No more results" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] "form" => Symfony\Component\Form\FormView {#4888} "id" => "quote_discount_type" "name" => "type" "full_name" => "quote[discount][type]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "_quote_discount_type" ] "unique_block_prefix" => "_quote_discount_type" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_discount_type_choice" "errors" => Symfony\Component\Form\FormErrorIterator {#4886 -errors: [] -form: Symfony\Component\Form\Form {#4439 …} } "valid" => true "data" => null "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4892 +data: "percentage" +value: "percentage" +label: "%" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4893 +data: "money" +value: "money" +label: "ZAR" +attr: [] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => null "placeholder_attr" => [] "choice_translation_domain" => null "choice_translation_parameters" => [] "is_selected" => Closure($choice, $value) {#4890 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4894} } "value" => Symfony\Component\Form\FormView {#4902 +vars: [ "value" => 0.0 "attr" => [ "class" => "discount-value" ] "form" => Symfony\Component\Form\FormView {#4902} "id" => "quote_discount_value" "name" => "value" "full_name" => "quote[discount][value]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "_quote_discount_value" ] "unique_block_prefix" => "_quote_discount_value" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_discount_value_text" "errors" => Symfony\Component\Form\FormErrorIterator {#4993 -errors: [] -form: Symfony\Component\Form\Form {#4442 …} } "valid" => true "data" => Brick\Math\BigInteger {#4752 -value: "0" } "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4894} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "lines" => Symfony\Component\Form\FormView {#4493 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4729 -elements: [ SolidInvoice\QuoteBundle\Entity\Line {#3642 -id: Symfony\Component\Uid\Ulid {#3629 …} -description: "Test Product" -price: Brick\Math\BigInteger {#3634 …} -qty: 1.0 -quote: SolidInvoice\QuoteBundle\Entity\Quote {#6274 …} -taxes: Doctrine\ORM\PersistentCollection {#3709 …} -total: Brick\Math\BigInteger {#3631 …} #created: DateTimeImmutable @1782230875 {#3633 : 2026-06-23 18:07:55.0 Europe/Berlin (+02:00) } #updated: DateTimeImmutable @1782230875 {#3635 : 2026-06-23 18:07:55.0 Europe/Berlin (+02:00) } #company: SolidInvoice\CoreBundle\Entity\Company {#1746 …} } ] } "attr" => [] "form" => Symfony\Component\Form\FormView {#4493} "id" => "quote_lines" "name" => "lines" "full_name" => "quote[lines]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "collection" "live_collection" "_quote_lines" ] "unique_block_prefix" => "_quote_lines" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_live_collection" "errors" => Symfony\Component\Form\FormErrorIterator {#4492 -errors: [] -form: Symfony\Component\Form\Form {#4445 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4729} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "allow_add" => true "allow_delete" => true "button_add" => Symfony\Component\Form\FormView {#4991 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[lines]" ] "form" => Symfony\Component\Form\FormView {#4991} "id" => "quote_lines_add" "name" => "add" "full_name" => "quote[lines][add]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "button" "live_collection_button_add" "_quote_lines_add" ] "unique_block_prefix" => "_quote_lines_add" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_add_button" ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4493} } ] +children: [ Symfony\Component\Form\FormView {#4989 +vars: [ "value" => SolidInvoice\QuoteBundle\Entity\Line {#3642} "attr" => [] "form" => Symfony\Component\Form\FormView {#4989} "id" => "quote_lines_0" "name" => "0" "full_name" => "quote[lines][0]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "collection_entry" "live_collection_entry" "quote_item" "_quote_lines_entry" ] "unique_block_prefix" => "_quote_lines_entry" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_quote_item" "errors" => Symfony\Component\Form\FormErrorIterator {#4988 -errors: [] -form: Symfony\Component\Form\Form {#4829 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Entity\Line {#3642} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "button_delete" => Symfony\Component\Form\FormView {#4987 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "removeCollectionItem" "data-live-name-param" => "quote[lines]" "data-live-index-param" => 0 ] "form" => Symfony\Component\Form\FormView {#4987} "id" => "quote_lines_0_delete" "name" => "delete" "full_name" => "quote[lines][0][delete]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "button" "live_collection_button_delete" "_quote_lines_entry_delete" ] "unique_block_prefix" => "_quote_lines_entry_delete" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_delete_button" ] +children: [] -rendered: false -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } ] +children: [ "description" => Symfony\Component\Form\FormView {#4985 +vars: [ "value" => "Test Product" "attr" => [ "class" => "input-medium quote-item-name" ] "form" => Symfony\Component\Form\FormView {#4985} "id" => "quote_lines_0_description" "name" => "description" "full_name" => "quote[lines][0][description]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "textarea" "_quote_lines_entry_description" ] "unique_block_prefix" => "_quote_lines_entry_description" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_description_textarea" "errors" => Symfony\Component\Form\FormErrorIterator {#4984 -errors: [] -form: Symfony\Component\Form\Form {#4832 …} } "valid" => true "data" => "Test Product" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "pattern" => null "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } "price" => Symfony\Component\Form\FormView {#4982 +vars: [ "value" => "200.00" "attr" => [ "class" => "input-small quote-item-price" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4982} "id" => "quote_lines_0_price" "name" => "price" "full_name" => "quote[lines][0][price]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "money" "_quote_lines_entry_price" ] "unique_block_prefix" => "_quote_lines_entry_price" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_price_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4983 -errors: [] -form: Symfony\Component\Form\Form {#4835 …} } "valid" => true "data" => Brick\Math\BigInteger {#3634 …} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "money_pattern" => "ZAR {{ widget }}" ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } "qty" => Symfony\Component\Form\FormView {#4980 +vars: [ "value" => "1" "attr" => [ "class" => "input-mini quote-item-qty" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4980} "id" => "quote_lines_0_qty" "name" => "qty" "full_name" => "quote[lines][0][qty]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "number" "_quote_lines_entry_qty" ] "unique_block_prefix" => "_quote_lines_entry_qty" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_qty_number" "errors" => Symfony\Component\Form\FormErrorIterator {#4981 -errors: [] -form: Symfony\Component\Form\Form {#4838 …} } "valid" => true "data" => 1.0 "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4493} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "invoiceTaxes" => Symfony\Component\Form\FormView {#4986 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4791 -elements: [] } "attr" => [ "data-controller" => "invoice-tax" ] "form" => Symfony\Component\Form\FormView {#4986} "id" => "quote_invoiceTaxes" "name" => "invoiceTaxes" "full_name" => "quote[invoiceTaxes]" "disabled" => false "label" => "Withholding & adjustments" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "collection" "live_collection" "_quote_invoiceTaxes" ] "unique_block_prefix" => "_quote_invoiceTaxes" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_invoiceTaxes_live_collection" "errors" => Symfony\Component\Form\FormErrorIterator {#4990 -errors: [] -form: Symfony\Component\Form\Form {#4448 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4791} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "allow_add" => true "allow_delete" => true "button_add" => Symfony\Component\Form\FormView {#4992 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[invoiceTaxes]" ] "form" => Symfony\Component\Form\FormView {#4992} "id" => "quote_invoiceTaxes_add" "name" => "add" "full_name" => "quote[invoiceTaxes][add]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "button" "live_collection_button_add" "_quote_invoiceTaxes_add" ] "unique_block_prefix" => "_quote_invoiceTaxes_add" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_invoiceTaxes_add_button" ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4986} } ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "quoteId" => Symfony\Component\Form\FormView {#4979 +vars: [ "value" => "1" "attr" => [] "form" => Symfony\Component\Form\FormView {#4979} "id" => "quote_quoteId" "name" => "quoteId" "full_name" => "quote[quoteId]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "_quote_quoteId" ] "unique_block_prefix" => "_quote_quoteId" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_quoteId_text" "errors" => Symfony\Component\Form\FormErrorIterator {#4978 -errors: [] -form: Symfony\Component\Form\Form {#4451 …} } "valid" => true "data" => "1" "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "terms" => Symfony\Component\Form\FormView {#4976 +vars: [ "value" => "<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>" "attr" => [] "form" => Symfony\Component\Form\FormView {#4976} "id" => "quote_terms" "name" => "terms" "full_name" => "quote[terms]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "textarea" "text_editor" "_quote_terms" ] "unique_block_prefix" => "_quote_terms" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_terms_text_editor" "errors" => Symfony\Component\Form\FormErrorIterator {#4977 -errors: [] -form: Symfony\Component\Form\Form {#4454 …} } "valid" => true "data" => "<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>" "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "pattern" => null "output_format" => "html" "toolbar" => [ "heading1" "heading2" "heading3" "bold" "italic" "strike" "bulletList" "orderedList" "blockquote" "code" "codeBlock" "horizontalRule" "link" "undo" "redo" ] "editor_placeholder" => "Enter quote terms and conditions..." "editor_height" => "200px" "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "notes" => Symfony\Component\Form\FormView {#4974 +vars: [ "value" => "<p><em>This quotation is valid for 30 days 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>" "attr" => [] "form" => Symfony\Component\Form\FormView {#4974} "id" => "quote_notes" "name" => "notes" "full_name" => "quote[notes]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "textarea" "text_editor" "_quote_notes" ] "unique_block_prefix" => "_quote_notes" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_notes_text_editor" "errors" => Symfony\Component\Form\FormErrorIterator {#4975 -errors: [] -form: Symfony\Component\Form\Form {#4457 …} } "valid" => true "data" => "<p><em>This quotation is valid for 30 days 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>" "required" => true "label_attr" => [] "help" => "Notes will not be visible to the client" "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "pattern" => null "output_format" => "html" "toolbar" => [ "heading1" "heading2" "heading3" "bold" "italic" "strike" "bulletList" "orderedList" "blockquote" "code" "codeBlock" "horizontalRule" "link" "undo" "redo" ] "editor_placeholder" => "Enter internal notes..." "editor_height" => "150px" "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "saveTermsAsDefault" => Symfony\Component\Form\FormView {#4972 +vars: [ "value" => "1" "attr" => [] "form" => Symfony\Component\Form\FormView {#4972} "id" => "quote_saveTermsAsDefault" "name" => "saveTermsAsDefault" "full_name" => "quote[saveTermsAsDefault]" "disabled" => false "label" => "Save terms & notes as default" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "_quote_saveTermsAsDefault" ] "unique_block_prefix" => "_quote_saveTermsAsDefault" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_saveTermsAsDefault_checkbox" "errors" => Symfony\Component\Form\FormErrorIterator {#4973 -errors: [] -form: Symfony\Component\Form\Form {#4460 …} } "valid" => true "data" => false "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "total" => Symfony\Component\Form\FormView {#4970 +vars: [ "value" => 200.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4970} "id" => "quote_total" "name" => "total" "full_name" => "quote[total]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "hidden_money" "_quote_total" ] "unique_block_prefix" => "_quote_total" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_total_hidden_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4971 -errors: [] -form: Symfony\Component\Form\Form {#4463 …} } "valid" => true "data" => "20000" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "baseTotal" => Symfony\Component\Form\FormView {#4968 +vars: [ "value" => 200.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4968} "id" => "quote_baseTotal" "name" => "baseTotal" "full_name" => "quote[baseTotal]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "hidden_money" "_quote_baseTotal" ] "unique_block_prefix" => "_quote_baseTotal" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_baseTotal_hidden_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4969 -errors: [] -form: Symfony\Component\Form\Form {#4466 …} } "valid" => true "data" => "20000" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "tax" => Symfony\Component\Form\FormView {#4966 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4966} "id" => "quote_tax" "name" => "tax" "full_name" => "quote[tax]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "hidden_money" "_quote_tax" ] "unique_block_prefix" => "_quote_tax" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_tax_hidden_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4967 -errors: [] -form: Symfony\Component\Form\Form {#4469 …} } "valid" => true "data" => "0" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "customFields" => Symfony\Component\Form\FormView {#4964 +vars: [ "value" => null "attr" => [] "form" => Symfony\Component\Form\FormView {#4964} "id" => "quote_customFields" "name" => "customFields" "full_name" => "quote[customFields]" "disabled" => false "label" => false "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "custom_field_values" "_quote_customFields" ] "unique_block_prefix" => "_quote_customFields" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_customFields_custom_field_values" "errors" => Symfony\Component\Form\FormErrorIterator {#4965 -errors: [] -form: Symfony\Component\Form\Form {#4472 …} } "valid" => true "data" => null "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "__dynamic_error" => Symfony\Component\Form\FormView {#4962 +vars: [ "value" => "" "attr" => [] "form" => Symfony\Component\Form\FormView {#4962} "id" => "quote___dynamic_error" "name" => "__dynamic_error" "full_name" => "quote[__dynamic_error]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "_quote___dynamic_error" ] "unique_block_prefix" => "_quote___dynamic_error" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote___dynamic_error_hidden" "errors" => Symfony\Component\Form\FormErrorIterator {#4963 -errors: [] -form: Symfony\Component\Form\Form {#4486 …} } "valid" => true "data" => null "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "client" => Symfony\Component\Form\FormView {#4960 +vars: [ "value" => "01KVSYSBATDT6PSVCVR54RDQQB" "attr" => [ "class" => "client-select" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/client_autocomplete_type" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Loading more results..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "No results found" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "No more results" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] "form" => Symfony\Component\Form\FormView {#4960} "id" => "quote_client" "name" => "client" "full_name" => "quote[client]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "entity" "ux_entity_autocomplete" "client_autocomplete" "_quote_client" ] "unique_block_prefix" => "_quote_client" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_client_client_autocomplete" "errors" => Symfony\Component\Form\FormErrorIterator {#4961 -errors: [] -form: Symfony\Component\Form\Form {#4519 …} } "valid" => true "data" => SolidInvoice\ClientBundle\Entity\Client {#3410 …} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4957 +data: SolidInvoice\ClientBundle\Entity\Client {#3410 …} +value: "01KVSYSBATDT6PSVCVR54RDQQB" +label: "GUARD HUT" +attr: [] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => "quote.client.choose" "placeholder_attr" => [] "choice_translation_domain" => false "choice_translation_parameters" => [] "is_selected" => Closure($choice, $value) {#4958 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "users" => Symfony\Component\Form\FormView {#4959 +vars: [ "value" => [ "01KVSYSBATDT6PSVCVR54RDQQC" ] "attr" => [ "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Loading more results..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "No results found" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "No more results" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] "form" => Symfony\Component\Form\FormView {#4959} "id" => "quote_users" "name" => "users" "full_name" => "quote[users]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "entity" "_quote_users" ] "unique_block_prefix" => "_quote_users" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_users_entity" "errors" => Symfony\Component\Form\FormErrorIterator {#4955 -errors: [] -form: Symfony\Component\Form\Form {#4671 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#1395 …} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => true "expanded" => true "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4694 +data: SolidInvoice\ClientBundle\Entity\Contact {#1744 …} +value: "01KVSYSBATDT6PSVCVR54RDQQC" +label: "GUARD HUT " +attr: [] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => null "placeholder_attr" => [] "choice_translation_domain" => false "choice_translation_parameters" => [] "is_selected" => Closure($choice, array $values) {#4956 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [ Symfony\Component\Form\FormView {#4951 +vars: [ "value" => "01KVSYSBATDT6PSVCVR54RDQQC" "attr" => [] "form" => Symfony\Component\Form\FormView {#4951} "id" => "quote_users_0" "name" => "0" "full_name" => "quote[users][]" "disabled" => false "label" => "GUARD HUT " "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "_quote_users_entry" ] "unique_block_prefix" => "_quote_users_entry" "row_attr" => [] "translation_domain" => false "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_users_entry_checkbox" "errors" => Symfony\Component\Form\FormErrorIterator {#4950 -errors: [] -form: Symfony\Component\Form\Form {#4667 …} } "valid" => true "data" => true "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4959} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "_token" => Symfony\Component\Form\FormView {#4899 +vars: [ "value" => "e2b0.o0xXJkyQI2wZ22gTC-hLvVGPV7WgNMDoFau4EsyFt88.73knFwr2bR5Pgw8-Ob8Z3yG9Y_rXDIq4ROT3ZPjI2JjRAzhKfchVXV2SPQ" "attr" => [ "data-controller" => "csrf-protection" ] "form" => Symfony\Component\Form\FormView {#4899} "id" => "quote__token" "name" => "_token" "full_name" => "quote[_token]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "csrf_token" "_quote__token" ] "unique_block_prefix" => "_quote__token" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote__token_hidden" "errors" => Symfony\Component\Form\FormErrorIterator {#4940 -errors: [] -form: Symfony\Component\Form\Form {#4944 …} } "valid" => true "data" => "e2b0.o0xXJkyQI2wZ22gTC-hLvVGPV7WgNMDoFau4EsyFt88.73knFwr2bR5Pgw8-Ob8Z3yG9Y_rXDIq4ROT3ZPjI2JjRAzhKfchVXV2SPQ" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } ] -rendered: false -methodRendered: true +parent: null } "dto" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3524} "isEdit" => true "quote" => SolidInvoice\QuoteBundle\Entity\Quote {#3396 -id: Symfony\Component\Uid\Ulid {#3370 …} -quoteId: "1" -uuid: "019ef3f5-8c80-750d-97fb-b09b3e1aba58" -status: SolidInvoice\QuoteBundle\Enum\QuoteStatus {#3374 …} -client: SolidInvoice\ClientBundle\Entity\Client {#3410 …} -total: Brick\Math\BigInteger {#3375 …} -baseTotal: Brick\Math\BigInteger {#3386 …} -tax: Brick\Math\BigInteger {#3387 …} -withholdingAmount: Brick\Math\BigInteger {#3388 …} -payableAmount: Brick\Math\BigInteger {#3389 …} -discount: SolidInvoice\CoreBundle\Entity\Discount {#3400 …} -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 30 days 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>" -due: null -lines: Doctrine\ORM\PersistentCollection {#3411 …} -users: Doctrine\ORM\PersistentCollection {#3413 …} -invoice: null -invoiceTaxes: Doctrine\ORM\PersistentCollection {#3490 …} #archived: null #created: DateTimeImmutable @1782209416 {#3390 : 2026-06-23 12:10:16.0 Europe/Berlin (+02:00) } #updated: DateTimeImmutable @1782230875 {#3391 : 2026-06-23 18:07:55.0 Europe/Berlin (+02:00) } #company: SolidInvoice\CoreBundle\Entity\Company {#1746 …} } ] |
|||
| Attributes | [] |
|||
| Component | SolidInvoice\QuoteBundle\Twig\Components\CreateQuote {#5747 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#6014 …} +dto: SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3524 +clientMode: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3408 …} +client: SolidInvoice\ClientBundle\Entity\Client {#3410 …} +newClientName: null +newContactFirstName: null +newContactLastName: null +newContactEmail: null +quoteId: "1" +due: null +discount: SolidInvoice\CoreBundle\Entity\Discount {#3400 …} +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 30 days 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: "20000" +baseTotal: "20000" +tax: "0" +lines: Doctrine\Common\Collections\ArrayCollection {#3522 …} +users: Doctrine\Common\Collections\ArrayCollection {#1395 …} +invoiceTaxes: Doctrine\Common\Collections\ArrayCollection {#3520 …} } +isEdit: true +quote: SolidInvoice\QuoteBundle\Entity\Quote {#3396 -id: Symfony\Component\Uid\Ulid {#3370 …} -quoteId: "1" -uuid: "019ef3f5-8c80-750d-97fb-b09b3e1aba58" -status: SolidInvoice\QuoteBundle\Enum\QuoteStatus {#3374 …} -client: SolidInvoice\ClientBundle\Entity\Client {#3410 …} -total: Brick\Math\BigInteger {#3375 …} -baseTotal: Brick\Math\BigInteger {#3386 …} -tax: Brick\Math\BigInteger {#3387 …} -withholdingAmount: Brick\Math\BigInteger {#3388 …} -payableAmount: Brick\Math\BigInteger {#3389 …} -discount: SolidInvoice\CoreBundle\Entity\Discount {#3400 …} -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 30 days 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>" -due: null -lines: Doctrine\ORM\PersistentCollection {#3411 …} -users: Doctrine\ORM\PersistentCollection {#3413 …} -invoice: null -invoiceTaxes: Doctrine\ORM\PersistentCollection {#3490 …} #archived: null #created: DateTimeImmutable @1782209416 {#3390 : 2026-06-23 12:10:16.0 Europe/Berlin (+02:00) } #updated: DateTimeImmutable @1782230875 {#3391 : 2026-06-23 18:07:55.0 Europe/Berlin (+02:00) } #company: SolidInvoice\CoreBundle\Entity\Company {#1746 …} } +previousClientId: null -clientRepository: SolidInvoice\ClientBundle\Repository\ClientRepository {#4539 …} -totalCalculator: SolidInvoice\CoreBundle\Billing\TotalCalculator {#3300 …} -taxRepository: SolidInvoice\TaxBundle\Repository\TaxRepository {#4808 …} -entityManager: Doctrine\ORM\EntityManager {#1142 …} -quoteStateMachine: Symfony\Component\Workflow\Debug\TraceableWorkflow {#660 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1211 …} -formManager: SolidInvoice\QuoteBundle\Manager\QuoteFormManager {#3306 …} -calculator: SolidInvoice\MoneyBundle\Calculator {#3302 …} -emailVerificationGate: SolidInvoice\CoreBundle\Email\NullEmailVerificationGate {#3939 …} -customFieldFormWriter: SolidInvoice\CoreBundle\Service\CustomField\CustomFieldFormWriter {#5737 …} -featureGate: SolidWorx\Platform\PlatformBundle\Feature\NoopFeatureGate {#1198 …} -companySelector: SolidInvoice\CoreBundle\Company\CompanySelector {#1199 …} -formView: Symfony\Component\Form\FormView {#4484 +vars: [ "value" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3524} "attr" => [ "data-model" => "on(change)|*" ] "form" => Symfony\Component\Form\FormView {#4484} "id" => "quote" "name" => "quote" "full_name" => "quote" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "quote" "_quote" ] "unique_block_prefix" => "_quote" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_quote" "errors" => Symfony\Component\Form\FormErrorIterator {#4889 -errors: [] -form: Symfony\Component\Form\Form {#4413 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3524} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [ "clientMode" => Symfony\Component\Form\FormView {#4900 +vars: [ "value" => "existing" "attr" => [] "form" => Symfony\Component\Form\FormView {#4900} "id" => "quote_clientMode" "name" => "clientMode" "full_name" => "quote[clientMode]" "disabled" => false "label" => false "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "enum" "_quote_clientMode" ] "unique_block_prefix" => "_quote_clientMode" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_clientMode_enum" "errors" => Symfony\Component\Form\FormErrorIterator {#4898 -errors: [] -form: Symfony\Component\Form\Form {#4400 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3408 …} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4053 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3408 …} +value: "existing" +label: "Existing" +attr: [ "data-action" => "live#$render" ] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4094 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3604 …} +value: "new" +label: "NewClient" +attr: [ "data-action" => "live#$render" ] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => null "placeholder_attr" => [] "choice_translation_domain" => null "choice_translation_parameters" => [] "is_selected" => Closure($choice, $value) {#4494 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => false ] +children: [ Symfony\Component\Form\FormView {#4896 +vars: [ "value" => "existing" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4896} "id" => "quote_clientMode_0" "name" => "0" "full_name" => "quote[clientMode]" "disabled" => false "label" => "Existing" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "radio" "_quote_clientMode_entry" ] "unique_block_prefix" => "_quote_clientMode_entry" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_clientMode_entry_radio" "errors" => Symfony\Component\Form\FormErrorIterator {#4897 -errors: [] -form: Symfony\Component\Form\Form {#1987 …} } "valid" => true "data" => true "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4900} } Symfony\Component\Form\FormView {#4499 +vars: [ "value" => "new" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4499} "id" => "quote_clientMode_1" "name" => "1" "full_name" => "quote[clientMode]" "disabled" => false "label" => "NewClient" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "radio" "_quote_clientMode_entry" ] "unique_block_prefix" => "_quote_clientMode_entry" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_clientMode_entry_radio" "errors" => Symfony\Component\Form\FormErrorIterator {#4498 -errors: [] -form: Symfony\Component\Form\Form {#4410 …} } "valid" => true "data" => false "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4900} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "discount" => Symfony\Component\Form\FormView {#4894 +vars: [ "value" => SolidInvoice\CoreBundle\Entity\Discount {#3400 …} "attr" => [] "form" => Symfony\Component\Form\FormView {#4894} "id" => "quote_discount" "name" => "discount" "full_name" => "quote[discount]" "disabled" => false "label" => "Discount" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "discount" "_quote_discount" ] "unique_block_prefix" => "_quote_discount" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_discount_discount" "errors" => Symfony\Component\Form\FormErrorIterator {#4895 -errors: [] -form: Symfony\Component\Form\Form {#4437 …} } "valid" => true "data" => SolidInvoice\CoreBundle\Entity\Discount {#3400 …} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "types" => [ "percentage" => [ "symbol" => "%" "name" => "percentage" ] "money" => [ "symbol" => "" "name" => "money" ] ] "currency" => "ZAR" ] +children: [ "type" => Symfony\Component\Form\FormView {#4888 +vars: [ "value" => "" "attr" => [ "class" => "discount-type" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Loading more results..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "No results found" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "No more results" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] "form" => Symfony\Component\Form\FormView {#4888} "id" => "quote_discount_type" "name" => "type" "full_name" => "quote[discount][type]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "_quote_discount_type" ] "unique_block_prefix" => "_quote_discount_type" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_discount_type_choice" "errors" => Symfony\Component\Form\FormErrorIterator {#4886 -errors: [] -form: Symfony\Component\Form\Form {#4439 …} } "valid" => true "data" => null "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4892 +data: "percentage" +value: "percentage" +label: "%" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4893 +data: "money" +value: "money" +label: "ZAR" +attr: [] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => null "placeholder_attr" => [] "choice_translation_domain" => null "choice_translation_parameters" => [] "is_selected" => Closure($choice, $value) {#4890 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4894} } "value" => Symfony\Component\Form\FormView {#4902 +vars: [ "value" => 0.0 "attr" => [ "class" => "discount-value" ] "form" => Symfony\Component\Form\FormView {#4902} "id" => "quote_discount_value" "name" => "value" "full_name" => "quote[discount][value]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "_quote_discount_value" ] "unique_block_prefix" => "_quote_discount_value" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_discount_value_text" "errors" => Symfony\Component\Form\FormErrorIterator {#4993 -errors: [] -form: Symfony\Component\Form\Form {#4442 …} } "valid" => true "data" => Brick\Math\BigInteger {#4752 -value: "0" } "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4894} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "lines" => Symfony\Component\Form\FormView {#4493 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4729 -elements: [ SolidInvoice\QuoteBundle\Entity\Line {#3642 -id: Symfony\Component\Uid\Ulid {#3629 …} -description: "Test Product" -price: Brick\Math\BigInteger {#3634 …} -qty: 1.0 -quote: SolidInvoice\QuoteBundle\Entity\Quote {#6274 …} -taxes: Doctrine\ORM\PersistentCollection {#3709 …} -total: Brick\Math\BigInteger {#3631 …} #created: DateTimeImmutable @1782230875 {#3633 : 2026-06-23 18:07:55.0 Europe/Berlin (+02:00) } #updated: DateTimeImmutable @1782230875 {#3635 : 2026-06-23 18:07:55.0 Europe/Berlin (+02:00) } #company: SolidInvoice\CoreBundle\Entity\Company {#1746 …} } ] } "attr" => [] "form" => Symfony\Component\Form\FormView {#4493} "id" => "quote_lines" "name" => "lines" "full_name" => "quote[lines]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "collection" "live_collection" "_quote_lines" ] "unique_block_prefix" => "_quote_lines" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_live_collection" "errors" => Symfony\Component\Form\FormErrorIterator {#4492 -errors: [] -form: Symfony\Component\Form\Form {#4445 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4729} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "allow_add" => true "allow_delete" => true "button_add" => Symfony\Component\Form\FormView {#4991 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[lines]" ] "form" => Symfony\Component\Form\FormView {#4991} "id" => "quote_lines_add" "name" => "add" "full_name" => "quote[lines][add]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "button" "live_collection_button_add" "_quote_lines_add" ] "unique_block_prefix" => "_quote_lines_add" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_add_button" ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4493} } ] +children: [ Symfony\Component\Form\FormView {#4989 +vars: [ "value" => SolidInvoice\QuoteBundle\Entity\Line {#3642} "attr" => [] "form" => Symfony\Component\Form\FormView {#4989} "id" => "quote_lines_0" "name" => "0" "full_name" => "quote[lines][0]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "collection_entry" "live_collection_entry" "quote_item" "_quote_lines_entry" ] "unique_block_prefix" => "_quote_lines_entry" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_quote_item" "errors" => Symfony\Component\Form\FormErrorIterator {#4988 -errors: [] -form: Symfony\Component\Form\Form {#4829 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Entity\Line {#3642} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "button_delete" => Symfony\Component\Form\FormView {#4987 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "removeCollectionItem" "data-live-name-param" => "quote[lines]" "data-live-index-param" => 0 ] "form" => Symfony\Component\Form\FormView {#4987} "id" => "quote_lines_0_delete" "name" => "delete" "full_name" => "quote[lines][0][delete]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "button" "live_collection_button_delete" "_quote_lines_entry_delete" ] "unique_block_prefix" => "_quote_lines_entry_delete" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_delete_button" ] +children: [] -rendered: false -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } ] +children: [ "description" => Symfony\Component\Form\FormView {#4985 +vars: [ "value" => "Test Product" "attr" => [ "class" => "input-medium quote-item-name" ] "form" => Symfony\Component\Form\FormView {#4985} "id" => "quote_lines_0_description" "name" => "description" "full_name" => "quote[lines][0][description]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "textarea" "_quote_lines_entry_description" ] "unique_block_prefix" => "_quote_lines_entry_description" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_description_textarea" "errors" => Symfony\Component\Form\FormErrorIterator {#4984 -errors: [] -form: Symfony\Component\Form\Form {#4832 …} } "valid" => true "data" => "Test Product" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "pattern" => null "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } "price" => Symfony\Component\Form\FormView {#4982 +vars: [ "value" => "200.00" "attr" => [ "class" => "input-small quote-item-price" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4982} "id" => "quote_lines_0_price" "name" => "price" "full_name" => "quote[lines][0][price]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "money" "_quote_lines_entry_price" ] "unique_block_prefix" => "_quote_lines_entry_price" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_price_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4983 -errors: [] -form: Symfony\Component\Form\Form {#4835 …} } "valid" => true "data" => Brick\Math\BigInteger {#3634 …} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "money_pattern" => "ZAR {{ widget }}" ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } "qty" => Symfony\Component\Form\FormView {#4980 +vars: [ "value" => "1" "attr" => [ "class" => "input-mini quote-item-qty" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4980} "id" => "quote_lines_0_qty" "name" => "qty" "full_name" => "quote[lines][0][qty]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "number" "_quote_lines_entry_qty" ] "unique_block_prefix" => "_quote_lines_entry_qty" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_lines_entry_qty_number" "errors" => Symfony\Component\Form\FormErrorIterator {#4981 -errors: [] -form: Symfony\Component\Form\Form {#4838 …} } "valid" => true "data" => 1.0 "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4989} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4493} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "invoiceTaxes" => Symfony\Component\Form\FormView {#4986 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4791 -elements: [] } "attr" => [ "data-controller" => "invoice-tax" ] "form" => Symfony\Component\Form\FormView {#4986} "id" => "quote_invoiceTaxes" "name" => "invoiceTaxes" "full_name" => "quote[invoiceTaxes]" "disabled" => false "label" => "Withholding & adjustments" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "collection" "live_collection" "_quote_invoiceTaxes" ] "unique_block_prefix" => "_quote_invoiceTaxes" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_invoiceTaxes_live_collection" "errors" => Symfony\Component\Form\FormErrorIterator {#4990 -errors: [] -form: Symfony\Component\Form\Form {#4448 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4791} "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "allow_add" => true "allow_delete" => true "button_add" => Symfony\Component\Form\FormView {#4992 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[invoiceTaxes]" ] "form" => Symfony\Component\Form\FormView {#4992} "id" => "quote_invoiceTaxes_add" "name" => "add" "full_name" => "quote[invoiceTaxes][add]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "button" "live_collection_button_add" "_quote_invoiceTaxes_add" ] "unique_block_prefix" => "_quote_invoiceTaxes_add" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_invoiceTaxes_add_button" ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4986} } ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "quoteId" => Symfony\Component\Form\FormView {#4979 +vars: [ "value" => "1" "attr" => [] "form" => Symfony\Component\Form\FormView {#4979} "id" => "quote_quoteId" "name" => "quoteId" "full_name" => "quote[quoteId]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "_quote_quoteId" ] "unique_block_prefix" => "_quote_quoteId" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_quoteId_text" "errors" => Symfony\Component\Form\FormErrorIterator {#4978 -errors: [] -form: Symfony\Component\Form\Form {#4451 …} } "valid" => true "data" => "1" "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "terms" => Symfony\Component\Form\FormView {#4976 +vars: [ "value" => "<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>" "attr" => [] "form" => Symfony\Component\Form\FormView {#4976} "id" => "quote_terms" "name" => "terms" "full_name" => "quote[terms]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "textarea" "text_editor" "_quote_terms" ] "unique_block_prefix" => "_quote_terms" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_terms_text_editor" "errors" => Symfony\Component\Form\FormErrorIterator {#4977 -errors: [] -form: Symfony\Component\Form\Form {#4454 …} } "valid" => true "data" => "<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>" "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "pattern" => null "output_format" => "html" "toolbar" => [ "heading1" "heading2" "heading3" "bold" "italic" "strike" "bulletList" "orderedList" "blockquote" "code" "codeBlock" "horizontalRule" "link" "undo" "redo" ] "editor_placeholder" => "Enter quote terms and conditions..." "editor_height" => "200px" "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "notes" => Symfony\Component\Form\FormView {#4974 +vars: [ "value" => "<p><em>This quotation is valid for 30 days 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>" "attr" => [] "form" => Symfony\Component\Form\FormView {#4974} "id" => "quote_notes" "name" => "notes" "full_name" => "quote[notes]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "text" "textarea" "text_editor" "_quote_notes" ] "unique_block_prefix" => "_quote_notes" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_notes_text_editor" "errors" => Symfony\Component\Form\FormErrorIterator {#4975 -errors: [] -form: Symfony\Component\Form\Form {#4457 …} } "valid" => true "data" => "<p><em>This quotation is valid for 30 days 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>" "required" => true "label_attr" => [] "help" => "Notes will not be visible to the client" "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "pattern" => null "output_format" => "html" "toolbar" => [ "heading1" "heading2" "heading3" "bold" "italic" "strike" "bulletList" "orderedList" "blockquote" "code" "codeBlock" "horizontalRule" "link" "undo" "redo" ] "editor_placeholder" => "Enter internal notes..." "editor_height" => "150px" "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "saveTermsAsDefault" => Symfony\Component\Form\FormView {#4972 +vars: [ "value" => "1" "attr" => [] "form" => Symfony\Component\Form\FormView {#4972} "id" => "quote_saveTermsAsDefault" "name" => "saveTermsAsDefault" "full_name" => "quote[saveTermsAsDefault]" "disabled" => false "label" => "Save terms & notes as default" "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "_quote_saveTermsAsDefault" ] "unique_block_prefix" => "_quote_saveTermsAsDefault" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_saveTermsAsDefault_checkbox" "errors" => Symfony\Component\Form\FormErrorIterator {#4973 -errors: [] -form: Symfony\Component\Form\Form {#4460 …} } "valid" => true "data" => false "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "total" => Symfony\Component\Form\FormView {#4970 +vars: [ "value" => 200.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4970} "id" => "quote_total" "name" => "total" "full_name" => "quote[total]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "hidden_money" "_quote_total" ] "unique_block_prefix" => "_quote_total" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_total_hidden_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4971 -errors: [] -form: Symfony\Component\Form\Form {#4463 …} } "valid" => true "data" => "20000" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "baseTotal" => Symfony\Component\Form\FormView {#4968 +vars: [ "value" => 200.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4968} "id" => "quote_baseTotal" "name" => "baseTotal" "full_name" => "quote[baseTotal]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "hidden_money" "_quote_baseTotal" ] "unique_block_prefix" => "_quote_baseTotal" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_baseTotal_hidden_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4969 -errors: [] -form: Symfony\Component\Form\Form {#4466 …} } "valid" => true "data" => "20000" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "tax" => Symfony\Component\Form\FormView {#4966 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4966} "id" => "quote_tax" "name" => "tax" "full_name" => "quote[tax]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "hidden_money" "_quote_tax" ] "unique_block_prefix" => "_quote_tax" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_tax_hidden_money" "errors" => Symfony\Component\Form\FormErrorIterator {#4967 -errors: [] -form: Symfony\Component\Form\Form {#4469 …} } "valid" => true "data" => "0" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "customFields" => Symfony\Component\Form\FormView {#4964 +vars: [ "value" => null "attr" => [] "form" => Symfony\Component\Form\FormView {#4964} "id" => "quote_customFields" "name" => "customFields" "full_name" => "quote[customFields]" "disabled" => false "label" => false "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "custom_field_values" "_quote_customFields" ] "unique_block_prefix" => "_quote_customFields" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_customFields_custom_field_values" "errors" => Symfony\Component\Form\FormErrorIterator {#4965 -errors: [] -form: Symfony\Component\Form\Form {#4472 …} } "valid" => true "data" => null "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "__dynamic_error" => Symfony\Component\Form\FormView {#4962 +vars: [ "value" => "" "attr" => [] "form" => Symfony\Component\Form\FormView {#4962} "id" => "quote___dynamic_error" "name" => "__dynamic_error" "full_name" => "quote[__dynamic_error]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "_quote___dynamic_error" ] "unique_block_prefix" => "_quote___dynamic_error" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote___dynamic_error_hidden" "errors" => Symfony\Component\Form\FormErrorIterator {#4963 -errors: [] -form: Symfony\Component\Form\Form {#4486 …} } "valid" => true "data" => null "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "client" => Symfony\Component\Form\FormView {#4960 +vars: [ "value" => "01KVSYSBATDT6PSVCVR54RDQQB" "attr" => [ "class" => "client-select" "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/client_autocomplete_type" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Loading more results..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "No results found" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "No more results" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] "form" => Symfony\Component\Form\FormView {#4960} "id" => "quote_client" "name" => "client" "full_name" => "quote[client]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "entity" "ux_entity_autocomplete" "client_autocomplete" "_quote_client" ] "unique_block_prefix" => "_quote_client" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_client_client_autocomplete" "errors" => Symfony\Component\Form\FormErrorIterator {#4961 -errors: [] -form: Symfony\Component\Form\Form {#4519 …} } "valid" => true "data" => SolidInvoice\ClientBundle\Entity\Client {#3410 …} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4957 +data: SolidInvoice\ClientBundle\Entity\Client {#3410 …} +value: "01KVSYSBATDT6PSVCVR54RDQQB" +label: "GUARD HUT" +attr: [] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => "quote.client.choose" "placeholder_attr" => [] "choice_translation_domain" => false "choice_translation_parameters" => [] "is_selected" => Closure($choice, $value) {#4958 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "users" => Symfony\Component\Form\FormView {#4959 +vars: [ "value" => [ "01KVSYSBATDT6PSVCVR54RDQQC" ] "attr" => [ "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Loading more results..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "No results found" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "No more results" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Add %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] "form" => Symfony\Component\Form\FormView {#4959} "id" => "quote_users" "name" => "users" "full_name" => "quote[users]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "choice" "entity" "_quote_users" ] "unique_block_prefix" => "_quote_users" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_users_entity" "errors" => Symfony\Component\Form\FormErrorIterator {#4955 -errors: [] -form: Symfony\Component\Form\Form {#4671 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#1395 …} "required" => true "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "multiple" => true "expanded" => true "preferred_choices" => [] "choices" => [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4694 +data: SolidInvoice\ClientBundle\Entity\Contact {#1744 …} +value: "01KVSYSBATDT6PSVCVR54RDQQC" +label: "GUARD HUT " +attr: [] +labelTranslationParameters: [] } ] "separator" => "-------------------" "separator_html" => false "placeholder" => null "placeholder_attr" => [] "choice_translation_domain" => false "choice_translation_parameters" => [] "is_selected" => Closure($choice, array $values) {#4956 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [ Symfony\Component\Form\FormView {#4951 +vars: [ "value" => "01KVSYSBATDT6PSVCVR54RDQQC" "attr" => [] "form" => Symfony\Component\Form\FormView {#4951} "id" => "quote_users_0" "name" => "0" "full_name" => "quote[users][]" "disabled" => false "label" => "GUARD HUT " "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "checkbox" "_quote_users_entry" ] "unique_block_prefix" => "_quote_users_entry" "row_attr" => [] "translation_domain" => false "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote_users_entry_checkbox" "errors" => Symfony\Component\Form\FormErrorIterator {#4950 -errors: [] -form: Symfony\Component\Form\Form {#4667 …} } "valid" => true "data" => true "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false "checked" => true ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4959} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } "_token" => Symfony\Component\Form\FormView {#4899 +vars: [ "value" => "e2b0.o0xXJkyQI2wZ22gTC-hLvVGPV7WgNMDoFau4EsyFt88.73knFwr2bR5Pgw8-Ob8Z3yG9Y_rXDIq4ROT3ZPjI2JjRAzhKfchVXV2SPQ" "attr" => [ "data-controller" => "csrf-protection" ] "form" => Symfony\Component\Form\FormView {#4899} "id" => "quote__token" "name" => "_token" "full_name" => "quote[_token]" "disabled" => false "label" => null "label_format" => null "label_html" => false "multipart" => false "block_prefixes" => [ "form" "hidden" "csrf_token" "_quote__token" ] "unique_block_prefix" => "_quote__token" "row_attr" => [] "translation_domain" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "priority" => 0 "cache_key" => "_quote__token_hidden" "errors" => Symfony\Component\Form\FormErrorIterator {#4940 -errors: [] -form: Symfony\Component\Form\Form {#4944 …} } "valid" => true "data" => "e2b0.o0xXJkyQI2wZ22gTC-hLvVGPV7WgNMDoFau4EsyFt88.73knFwr2bR5Pgw8-Ob8Z3yG9Y_rXDIq4ROT3ZPjI2JjRAzhKfchVXV2SPQ" "required" => false "label_attr" => [] "help" => null "help_attr" => [] "help_html" => false "help_translation_parameters" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "feature_gated_active" => false "feature_gated_plan" => null "help_type" => "inline" "trial_restricted_active" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4484} } ] -rendered: false -methodRendered: true +parent: null } -form: null +formName: "quote" +formValues: [ "clientMode" => "existing" "discount" => [ "type" => "" "value" => 0.0 ] "lines" => [ [ "description" => "Test Product" "price" => "200.00" "qty" => "1" ] ] "invoiceTaxes" => [] "quoteId" => "1" "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 30 days 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" => null "total" => 200.0 "baseTotal" => 200.0 "tax" => 0.0 "customFields" => [] "__dynamic_error" => "" "client" => "01KVSYSBATDT6PSVCVR54RDQQB" "users" => [ "01KVSYSBATDT6PSVCVR54RDQQC" ] "_token" => "e2b0.o0xXJkyQI2wZ22gTC-hLvVGPV7WgNMDoFau4EsyFt88.73knFwr2bR5Pgw8-Ob8Z3yG9Y_rXDIq4ROT3ZPjI2JjRAzhKfchVXV2SPQ" ] +isValidated: false +validatedFields: [] -shouldAutoSubmitForm: true } |
|||