Components
2
Twig Components
3
Render Count
32
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.35ms |
| CreateQuote |
"SolidInvoice\QuoteBundle\Twig\Components\CreateQuote"@SolidInvoiceQuote/Components/CreateQuote.html.twig |
1 | 29.96ms |
Render calls
| Ui:Security:LogoutLink |
[Anonymous]
|
32.0 MiB | 1.98 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5356 -props: [] } |
|||
| Ui:Security:LogoutLink |
[Anonymous]
|
34.0 MiB | 0.37 ms | |
|---|---|---|---|---|
| Input props | [] |
|||
| Attributes | [] |
|||
| Component | Symfony\UX\TwigComponent\AnonymousComponent {#5737 -props: [] } |
|||
| CreateQuote | SolidInvoice\QuoteBundle\Twig\Components\CreateQuote | 40.0 MiB | 29.96 ms | |
|---|---|---|---|---|
| Input props | [ "form" => Symfony\Component\Form\FormView {#4305 +vars: [ "value" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3412 +clientMode: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3406 …} +client: SolidInvoice\ClientBundle\Entity\Client {#3391 …} +newClientName: null +newContactFirstName: null +newContactLastName: null +newContactEmail: null +quoteId: "" +due: null +discount: null +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: "0" +baseTotal: "0" +tax: "0" +lines: Doctrine\Common\Collections\ArrayCollection {#1763 …} +users: Doctrine\Common\Collections\ArrayCollection {#280 …} +invoiceTaxes: Doctrine\Common\Collections\ArrayCollection {#3481 …} } "attr" => [ "data-model" => "on(change)|*" ] "form" => Symfony\Component\Form\FormView {#4305} "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 {#4717 -errors: [] -form: Symfony\Component\Form\Form {#4234 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3412} "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 {#4728 +vars: [ "value" => "existing" "attr" => [] "form" => Symfony\Component\Form\FormView {#4728} "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 {#4726 -errors: [] -form: Symfony\Component\Form\Form {#4221 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3406 …} "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 {#3922 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3406 …} +value: "existing" +label: "Existing" +attr: [ "data-action" => "live#$render" ] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3927 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3502 …} +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) {#4315 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => false ] +children: [ Symfony\Component\Form\FormView {#4724 +vars: [ "value" => "existing" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4724} "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 {#4725 -errors: [] -form: Symfony\Component\Form\Form {#2394 …} } "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 {#4728} } Symfony\Component\Form\FormView {#4313 +vars: [ "value" => "new" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4313} "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 {#4319 -errors: [] -form: Symfony\Component\Form\Form {#4231 …} } "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 {#4728} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "discount" => Symfony\Component\Form\FormView {#4722 +vars: [ "value" => null "attr" => [] "form" => Symfony\Component\Form\FormView {#4722} "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 {#4723 -errors: [] -form: Symfony\Component\Form\Form {#4258 …} } "valid" => true "data" => null "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 {#4712 +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 {#4712} "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 {#4716 -errors: [] -form: Symfony\Component\Form\Form {#4260 …} } "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 {#4720 +data: "percentage" +value: "percentage" +label: "%" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4721 +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) {#4718 : "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 {#4722} } "value" => Symfony\Component\Form\FormView {#4730 +vars: [ "value" => 0.0 "attr" => [ "class" => "discount-value" ] "form" => Symfony\Component\Form\FormView {#4730} "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 {#4821 -errors: [] -form: Symfony\Component\Form\Form {#4263 …} } "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 "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4722} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "lines" => Symfony\Component\Form\FormView {#4320 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4548 -elements: [ SolidInvoice\QuoteBundle\Entity\Line {#1702 -id: null -description: null -price: Brick\Math\BigDecimal {#3498 …} -qty: 1.0 -quote: null -taxes: Doctrine\Common\Collections\ArrayCollection {#3565 …} -total: Brick\Math\BigDecimal {#3498 …} #created: null #updated: null #company: ? SolidInvoice\CoreBundle\Entity\Company } ] } "attr" => [] "form" => Symfony\Component\Form\FormView {#4320} "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 {#4715 -errors: [] -form: Symfony\Component\Form\Form {#4266 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4548} "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 {#4819 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[lines]" ] "form" => Symfony\Component\Form\FormView {#4819} "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 {#4320} } ] +children: [ Symfony\Component\Form\FormView {#4817 +vars: [ "value" => SolidInvoice\QuoteBundle\Entity\Line {#1702} "attr" => [] "form" => Symfony\Component\Form\FormView {#4817} "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 {#4816 -errors: [] -form: Symfony\Component\Form\Form {#4646 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Entity\Line {#1702} "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 {#4815 +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 {#4815} "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 {#4817} } ] +children: [ "description" => Symfony\Component\Form\FormView {#4813 +vars: [ "value" => "" "attr" => [ "class" => "input-medium quote-item-name" ] "form" => Symfony\Component\Form\FormView {#4813} "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 {#4812 -errors: [] -form: Symfony\Component\Form\Form {#4649 …} } "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 "pattern" => null "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4817} } "price" => Symfony\Component\Form\FormView {#4810 +vars: [ "value" => "0.00" "attr" => [ "class" => "input-small quote-item-price" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4810} "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 {#4811 -errors: [] -form: Symfony\Component\Form\Form {#4652 …} } "valid" => true "data" => Brick\Math\BigDecimal {#3498 …} "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 {#4817} } "qty" => Symfony\Component\Form\FormView {#4808 +vars: [ "value" => "1" "attr" => [ "class" => "input-mini quote-item-qty" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4808} "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 {#4809 -errors: [] -form: Symfony\Component\Form\Form {#4655 …} } "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 {#4817} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4320} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "invoiceTaxes" => Symfony\Component\Form\FormView {#4814 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4600 -elements: [] } "attr" => [ "data-controller" => "invoice-tax" ] "form" => Symfony\Component\Form\FormView {#4814} "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 {#4818 -errors: [] -form: Symfony\Component\Form\Form {#4269 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4600} "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 {#4820 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[invoiceTaxes]" ] "form" => Symfony\Component\Form\FormView {#4820} "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 {#4814} } ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "quoteId" => Symfony\Component\Form\FormView {#4807 +vars: [ "value" => "2" "attr" => [] "form" => Symfony\Component\Form\FormView {#4807} "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 {#4806 -errors: [] -form: Symfony\Component\Form\Form {#4272 …} } "valid" => true "data" => "2" "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 {#4305} } "terms" => Symfony\Component\Form\FormView {#4804 +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 {#4804} "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 {#4805 -errors: [] -form: Symfony\Component\Form\Form {#4275 …} } "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 {#4305} } "notes" => Symfony\Component\Form\FormView {#4802 +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 {#4802} "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 {#4803 -errors: [] -form: Symfony\Component\Form\Form {#4278 …} } "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 {#4305} } "saveTermsAsDefault" => Symfony\Component\Form\FormView {#4800 +vars: [ "value" => "1" "attr" => [] "form" => Symfony\Component\Form\FormView {#4800} "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 {#4801 -errors: [] -form: Symfony\Component\Form\Form {#4281 …} } "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 {#4305} } "total" => Symfony\Component\Form\FormView {#4798 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4798} "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 {#4799 -errors: [] -form: Symfony\Component\Form\Form {#4284 …} } "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 {#4305} } "baseTotal" => Symfony\Component\Form\FormView {#4796 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4796} "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 {#4797 -errors: [] -form: Symfony\Component\Form\Form {#4287 …} } "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 {#4305} } "tax" => Symfony\Component\Form\FormView {#4794 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4794} "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 {#4795 -errors: [] -form: Symfony\Component\Form\Form {#4290 …} } "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 {#4305} } "customFields" => Symfony\Component\Form\FormView {#4792 +vars: [ "value" => null "attr" => [] "form" => Symfony\Component\Form\FormView {#4792} "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 {#4793 -errors: [] -form: Symfony\Component\Form\Form {#4293 …} } "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 {#4305} } "__dynamic_error" => Symfony\Component\Form\FormView {#4790 +vars: [ "value" => "" "attr" => [] "form" => Symfony\Component\Form\FormView {#4790} "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 {#4791 -errors: [] -form: Symfony\Component\Form\Form {#4307 …} } "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 {#4305} } "client" => Symfony\Component\Form\FormView {#4788 +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 {#4788} "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 {#4789 -errors: [] -form: Symfony\Component\Form\Form {#4349 …} } "valid" => true "data" => SolidInvoice\ClientBundle\Entity\Client {#3391 …} "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 {#4785 +data: SolidInvoice\ClientBundle\Entity\Client {#3391 …} +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) {#4786 : "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 {#4305} } "users" => Symfony\Component\Form\FormView {#4787 +vars: [ "value" => [] "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 {#4787} "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 {#4783 -errors: [] -form: Symfony\Component\Form\Form {#4475 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#280 …} "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 {#4513 +data: SolidInvoice\ClientBundle\Entity\Contact {#4496 …} +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) {#4784 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [ Symfony\Component\Form\FormView {#4779 +vars: [ "value" => "01KVSYSBATDT6PSVCVR54RDQQC" "attr" => [] "form" => Symfony\Component\Form\FormView {#4779} "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 {#4778 -errors: [] -form: Symfony\Component\Form\Form {#4472 …} } "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 {#4787} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "_token" => Symfony\Component\Form\FormView {#4727 +vars: [ "value" => "9dd06faaf.KJ31we4Vw2BtmS48KStMz55g0AQ0W7QQEJUBpvX8xIA.ZKiF8KhzjRI7wUkRG3were5S5EtDY_5AQdpO0MGxq9da0pqt3021USnQew" "attr" => [ "data-controller" => "csrf-protection" ] "form" => Symfony\Component\Form\FormView {#4727} "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 {#4768 -errors: [] -form: Symfony\Component\Form\Form {#4772 …} } "valid" => true "data" => "9dd06faaf.KJ31we4Vw2BtmS48KStMz55g0AQ0W7QQEJUBpvX8xIA.ZKiF8KhzjRI7wUkRG3were5S5EtDY_5AQdpO0MGxq9da0pqt3021USnQew" "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 {#4305} } ] -rendered: false -methodRendered: true +parent: null } "dto" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3412} "isEdit" => false "quote" => null ] |
|||
| Attributes | [] |
|||
| Component | SolidInvoice\QuoteBundle\Twig\Components\CreateQuote {#5729 #container: Symfony\Component\DependencyInjection\Argument\ServiceLocator {#3271 …} +dto: SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3412 +clientMode: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3406 …} +client: SolidInvoice\ClientBundle\Entity\Client {#3391 …} +newClientName: null +newContactFirstName: null +newContactLastName: null +newContactEmail: null +quoteId: "" +due: null +discount: null +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: "0" +baseTotal: "0" +tax: "0" +lines: Doctrine\Common\Collections\ArrayCollection {#1763 …} +users: Doctrine\Common\Collections\ArrayCollection {#280 …} +invoiceTaxes: Doctrine\Common\Collections\ArrayCollection {#3481 …} } +isEdit: false +quote: null +previousClientId: "01KVSYSBATDT6PSVCVR54RDQQB" -clientRepository: SolidInvoice\ClientBundle\Repository\ClientRepository {#625 …} -totalCalculator: SolidInvoice\CoreBundle\Billing\TotalCalculator {#418 …} -taxRepository: SolidInvoice\TaxBundle\Repository\TaxRepository {#4575 …} -entityManager: Doctrine\ORM\EntityManager {#1142 …} -quoteStateMachine: Symfony\Component\Workflow\Debug\TraceableWorkflow {#633 …} -router: Symfony\Bundle\FrameworkBundle\Routing\Router {#1211 …} -formManager: SolidInvoice\QuoteBundle\Manager\QuoteFormManager {#3277 …} -calculator: SolidInvoice\MoneyBundle\Calculator {#3273 …} -emailVerificationGate: SolidInvoice\CoreBundle\Email\NullEmailVerificationGate {#3746 …} -customFieldFormWriter: SolidInvoice\CoreBundle\Service\CustomField\CustomFieldFormWriter {#5500 …} -featureGate: SolidWorx\Platform\PlatformBundle\Feature\NoopFeatureGate {#1198 …} -companySelector: SolidInvoice\CoreBundle\Company\CompanySelector {#1199 …} -formView: Symfony\Component\Form\FormView {#4305 +vars: [ "value" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3412} "attr" => [ "data-model" => "on(change)|*" ] "form" => Symfony\Component\Form\FormView {#4305} "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 {#4717 -errors: [] -form: Symfony\Component\Form\Form {#4234 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\DTO\QuoteFormDTO {#3412} "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 {#4728 +vars: [ "value" => "existing" "attr" => [] "form" => Symfony\Component\Form\FormView {#4728} "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 {#4726 -errors: [] -form: Symfony\Component\Form\Form {#4221 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3406 …} "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 {#3922 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3406 …} +value: "existing" +label: "Existing" +attr: [ "data-action" => "live#$render" ] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3927 +data: SolidInvoice\QuoteBundle\Enum\QuoteClientMode {#3502 …} +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) {#4315 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => false ] +children: [ Symfony\Component\Form\FormView {#4724 +vars: [ "value" => "existing" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4724} "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 {#4725 -errors: [] -form: Symfony\Component\Form\Form {#2394 …} } "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 {#4728} } Symfony\Component\Form\FormView {#4313 +vars: [ "value" => "new" "attr" => [ "data-action" => "live#$render" ] "form" => Symfony\Component\Form\FormView {#4313} "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 {#4319 -errors: [] -form: Symfony\Component\Form\Form {#4231 …} } "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 {#4728} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "discount" => Symfony\Component\Form\FormView {#4722 +vars: [ "value" => null "attr" => [] "form" => Symfony\Component\Form\FormView {#4722} "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 {#4723 -errors: [] -form: Symfony\Component\Form\Form {#4258 …} } "valid" => true "data" => null "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 {#4712 +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 {#4712} "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 {#4716 -errors: [] -form: Symfony\Component\Form\Form {#4260 …} } "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 {#4720 +data: "percentage" +value: "percentage" +label: "%" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4721 +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) {#4718 : "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 {#4722} } "value" => Symfony\Component\Form\FormView {#4730 +vars: [ "value" => 0.0 "attr" => [ "class" => "discount-value" ] "form" => Symfony\Component\Form\FormView {#4730} "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 {#4821 -errors: [] -form: Symfony\Component\Form\Form {#4263 …} } "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 "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4722} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "lines" => Symfony\Component\Form\FormView {#4320 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4548 -elements: [ SolidInvoice\QuoteBundle\Entity\Line {#1702 -id: null -description: null -price: Brick\Math\BigDecimal {#3498 …} -qty: 1.0 -quote: null -taxes: Doctrine\Common\Collections\ArrayCollection {#3565 …} -total: Brick\Math\BigDecimal {#3498 …} #created: null #updated: null #company: ? SolidInvoice\CoreBundle\Entity\Company } ] } "attr" => [] "form" => Symfony\Component\Form\FormView {#4320} "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 {#4715 -errors: [] -form: Symfony\Component\Form\Form {#4266 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4548} "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 {#4819 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[lines]" ] "form" => Symfony\Component\Form\FormView {#4819} "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 {#4320} } ] +children: [ Symfony\Component\Form\FormView {#4817 +vars: [ "value" => SolidInvoice\QuoteBundle\Entity\Line {#1702} "attr" => [] "form" => Symfony\Component\Form\FormView {#4817} "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 {#4816 -errors: [] -form: Symfony\Component\Form\Form {#4646 …} } "valid" => true "data" => SolidInvoice\QuoteBundle\Entity\Line {#1702} "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 {#4815 +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 {#4815} "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 {#4817} } ] +children: [ "description" => Symfony\Component\Form\FormView {#4813 +vars: [ "value" => "" "attr" => [ "class" => "input-medium quote-item-name" ] "form" => Symfony\Component\Form\FormView {#4813} "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 {#4812 -errors: [] -form: Symfony\Component\Form\Form {#4649 …} } "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 "pattern" => null "uses_autocomplete" => false ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4817} } "price" => Symfony\Component\Form\FormView {#4810 +vars: [ "value" => "0.00" "attr" => [ "class" => "input-small quote-item-price" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4810} "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 {#4811 -errors: [] -form: Symfony\Component\Form\Form {#4652 …} } "valid" => true "data" => Brick\Math\BigDecimal {#3498 …} "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 {#4817} } "qty" => Symfony\Component\Form\FormView {#4808 +vars: [ "value" => "1" "attr" => [ "class" => "input-mini quote-item-qty" "inputmode" => "decimal" ] "form" => Symfony\Component\Form\FormView {#4808} "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 {#4809 -errors: [] -form: Symfony\Component\Form\Form {#4655 …} } "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 {#4817} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4320} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "invoiceTaxes" => Symfony\Component\Form\FormView {#4814 +vars: [ "value" => Doctrine\Common\Collections\ArrayCollection {#4600 -elements: [] } "attr" => [ "data-controller" => "invoice-tax" ] "form" => Symfony\Component\Form\FormView {#4814} "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 {#4818 -errors: [] -form: Symfony\Component\Form\Form {#4269 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#4600} "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 {#4820 +vars: [ "value" => null "attr" => [ "data-action" => "live#action" "data-live-action-param" => "addCollectionItem" "data-live-name-param" => "quote[invoiceTaxes]" ] "form" => Symfony\Component\Form\FormView {#4820} "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 {#4814} } ] +children: [] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "quoteId" => Symfony\Component\Form\FormView {#4807 +vars: [ "value" => "2" "attr" => [] "form" => Symfony\Component\Form\FormView {#4807} "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 {#4806 -errors: [] -form: Symfony\Component\Form\Form {#4272 …} } "valid" => true "data" => "2" "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 {#4305} } "terms" => Symfony\Component\Form\FormView {#4804 +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 {#4804} "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 {#4805 -errors: [] -form: Symfony\Component\Form\Form {#4275 …} } "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 {#4305} } "notes" => Symfony\Component\Form\FormView {#4802 +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 {#4802} "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 {#4803 -errors: [] -form: Symfony\Component\Form\Form {#4278 …} } "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 {#4305} } "saveTermsAsDefault" => Symfony\Component\Form\FormView {#4800 +vars: [ "value" => "1" "attr" => [] "form" => Symfony\Component\Form\FormView {#4800} "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 {#4801 -errors: [] -form: Symfony\Component\Form\Form {#4281 …} } "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 {#4305} } "total" => Symfony\Component\Form\FormView {#4798 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4798} "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 {#4799 -errors: [] -form: Symfony\Component\Form\Form {#4284 …} } "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 {#4305} } "baseTotal" => Symfony\Component\Form\FormView {#4796 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4796} "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 {#4797 -errors: [] -form: Symfony\Component\Form\Form {#4287 …} } "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 {#4305} } "tax" => Symfony\Component\Form\FormView {#4794 +vars: [ "value" => 0.0 "attr" => [] "form" => Symfony\Component\Form\FormView {#4794} "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 {#4795 -errors: [] -form: Symfony\Component\Form\Form {#4290 …} } "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 {#4305} } "customFields" => Symfony\Component\Form\FormView {#4792 +vars: [ "value" => null "attr" => [] "form" => Symfony\Component\Form\FormView {#4792} "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 {#4793 -errors: [] -form: Symfony\Component\Form\Form {#4293 …} } "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 {#4305} } "__dynamic_error" => Symfony\Component\Form\FormView {#4790 +vars: [ "value" => "" "attr" => [] "form" => Symfony\Component\Form\FormView {#4790} "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 {#4791 -errors: [] -form: Symfony\Component\Form\Form {#4307 …} } "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 {#4305} } "client" => Symfony\Component\Form\FormView {#4788 +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 {#4788} "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 {#4789 -errors: [] -form: Symfony\Component\Form\Form {#4349 …} } "valid" => true "data" => SolidInvoice\ClientBundle\Entity\Client {#3391 …} "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 {#4785 +data: SolidInvoice\ClientBundle\Entity\Client {#3391 …} +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) {#4786 : "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 {#4305} } "users" => Symfony\Component\Form\FormView {#4787 +vars: [ "value" => [] "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 {#4787} "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 {#4783 -errors: [] -form: Symfony\Component\Form\Form {#4475 …} } "valid" => true "data" => Doctrine\Common\Collections\ArrayCollection {#280 …} "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 {#4513 +data: SolidInvoice\ClientBundle\Entity\Contact {#4496 …} +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) {#4784 : "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } "placeholder_in_choices" => false "duplicate_preferred_choices" => true "uses_autocomplete" => true ] +children: [ Symfony\Component\Form\FormView {#4779 +vars: [ "value" => "01KVSYSBATDT6PSVCVR54RDQQC" "attr" => [] "form" => Symfony\Component\Form\FormView {#4779} "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 {#4778 -errors: [] -form: Symfony\Component\Form\Form {#4472 …} } "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 {#4787} } ] -rendered: true -methodRendered: false +parent: Symfony\Component\Form\FormView {#4305} } "_token" => Symfony\Component\Form\FormView {#4727 +vars: [ "value" => "9dd06faaf.KJ31we4Vw2BtmS48KStMz55g0AQ0W7QQEJUBpvX8xIA.ZKiF8KhzjRI7wUkRG3were5S5EtDY_5AQdpO0MGxq9da0pqt3021USnQew" "attr" => [ "data-controller" => "csrf-protection" ] "form" => Symfony\Component\Form\FormView {#4727} "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 {#4768 -errors: [] -form: Symfony\Component\Form\Form {#4772 …} } "valid" => true "data" => "9dd06faaf.KJ31we4Vw2BtmS48KStMz55g0AQ0W7QQEJUBpvX8xIA.ZKiF8KhzjRI7wUkRG3were5S5EtDY_5AQdpO0MGxq9da0pqt3021USnQew" "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 {#4305} } ] -rendered: false -methodRendered: true +parent: null } -form: null +formName: "quote" +formValues: [ "clientMode" => "existing" "discount" => [ "type" => "" "value" => 0.0 ] "lines" => [ [ "description" => "" "price" => "0.00" "qty" => "1" ] ] "invoiceTaxes" => [] "quoteId" => "2" "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" => 0.0 "baseTotal" => 0.0 "tax" => 0.0 "customFields" => [] "__dynamic_error" => "" "client" => "01KVSYSBATDT6PSVCVR54RDQQB" "users" => [] "_token" => "9dd06faaf.KJ31we4Vw2BtmS48KStMz55g0AQ0W7QQEJUBpvX8xIA.ZKiF8KhzjRI7wUkRG3were5S5EtDY_5AQdpO0MGxq9da0pqt3021USnQew" ] +isValidated: false +validatedFields: [] -shouldAutoSubmitForm: true } |
|||