Forms
-
-
producer
-
fireplace
-
pipe
-
mounting
-
is_oppheng
-
cover_plate
-
floor
-
upper_floor_living_room
-
roof
-
pipehat
-
show_example
-
fireplace_height
-
ventilation_duct
-
a_size
-
g_size
-
calculate_h_size
-
h_size
-
l1_size
-
l2_size
-
l3_size
-
has_angle
-
v1_size
-
cc_size
-
color_1_floor
-
color_2_floor
-
_token
-
calculator ("Nordpeis\Bundle\CalculatorBundle\Form\Type\CalculatorType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
No options where passed when constructing this form.
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "name" => "calculatorForm" "novalidate" => "novalidate" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | true |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#392 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#390 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#391 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "name" => "calculatorForm" "novalidate" => "novalidate" ] |
block_prefixes | [ "form" "calculator" "_calculator" ] |
cache_key | "_calculator_calculator" |
compound | true |
data | null |
disabled | false |
errors | FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } |
form | FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } |
full_name | "calculator" |
id | "calculator" |
label | null |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "calculator" |
required | true |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator" |
valid | true |
value | null |
producer ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
choices | [ "Nordpeis" => 1 "Unknowen" => 2 ] |
[ "Nordpeis" => 1 "Unknowen" => 2 ] |
label | "Producer" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "Nordpeis" => 1 "Unknowen" => 2 ] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Producer" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#705 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#704 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
block_prefixes | [ "form" "choice" "_calculator_producer" ] |
cache_key | "_calculator_producer_choice" |
choice_translation_domain | null |
choices | [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } |
expanded | false |
form | FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850} "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[producer]" |
id | "calculator_producer" |
is_selected | Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Producer" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "producer" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_producer" |
valid | true |
value | "" |
fireplace ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] |
choices | [] |
[] |
label | "Fireplace" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Fireplace" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#752 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#755 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] |
block_prefixes | [ "form" "choice" "_calculator_fireplace" ] |
cache_key | "_calculator_fireplace_choice" |
choice_translation_domain | null |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } |
expanded | false |
form | FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971} "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[fireplace]" |
id | "calculator_fireplace" |
is_selected | Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Fireplace" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "fireplace" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_fireplace" |
valid | true |
value | "" |
pipe ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] |
same as passed value |
choices | [] |
[] |
expanded | true |
same as passed value |
label | "Pipe dimension" |
same as passed value |
multiple | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | true |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | null |
error_bubbling | false |
error_mapping | [] |
expanded | true |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Pipe dimension" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#767 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#766 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] |
block_prefixes | [ "form" "choice" "_calculator_pipe" ] |
cache_key | "_calculator_pipe_choice" |
choice_translation_domain | null |
choices | [] |
compound | true |
data | null |
disabled | false |
errors | FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } |
expanded | true |
form | FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942} "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[pipe]" |
id | "calculator_pipe" |
is_selected | Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Pipe dimension" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "pipe" |
placeholder | null |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_pipe" |
valid | true |
value | "" |
mounting ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] |
choices | [] |
[] |
label | "Mounting" |
same as passed value |
placeholder | "- select -" |
same as passed value |
required | "true" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Mounting" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | "true" |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#780 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#779 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] |
block_prefixes | [ "form" "choice" "_calculator_mounting" ] |
cache_key | "_calculator_mounting_choice" |
choice_translation_domain | null |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } |
expanded | false |
form | FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866} "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[mounting]" |
id | "calculator_mounting" |
is_selected | Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Mounting" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "mounting" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_mounting" |
valid | true |
value | "" |
is_oppheng ("Symfony\Component\Form\Extension\Core\Type\CheckboxType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] |
label | "Oppheng?" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#791 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: CheckboxType {#794 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } $viewData: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/CheckboxType.php" line: "54 to 56" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Oppheng?" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#789 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#795 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
value | "1" |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] |
block_prefixes | [ "form" "checkbox" "_calculator_is_oppheng" ] |
cache_key | "_calculator_is_oppheng_checkbox" |
checked | false |
compound | false |
data | false |
disabled | false |
errors | FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } |
form | FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805} "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[is_oppheng]" |
id | "calculator_is_oppheng" |
label | "Oppheng?" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "is_oppheng" |
required | false |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_is_oppheng" |
valid | true |
value | "1" |
cover_plate ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] |
same as passed value |
choices | [] |
[] |
expanded | true |
same as passed value |
label | "Cover plates" |
same as passed value |
multiple | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | true |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | null |
error_bubbling | false |
error_mapping | [] |
expanded | true |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Cover plates" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#802 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#803 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] |
block_prefixes | [ "form" "choice" "_calculator_cover_plate" ] |
cache_key | "_calculator_cover_plate_choice" |
choice_translation_domain | null |
choices | [] |
compound | true |
data | null |
disabled | false |
errors | FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } |
expanded | true |
form | FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781} "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[cover_plate]" |
id | "calculator_cover_plate" |
is_selected | Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Cover plates" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "cover_plate" |
placeholder | null |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_cover_plate" |
valid | true |
value | "" |
floor ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
choices | [ "A level" => 1 "One floor" => 2 "Two floors" => 3 ] |
[ "A level" => 1 "One floor" => 2 "Two floors" => 3 ] |
label | "Floors" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "A level" => 1 "One floor" => 2 "Two floors" => 3 ] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Floors" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#816 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#815 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
block_prefixes | [ "form" "choice" "_calculator_floor" ] |
cache_key | "_calculator_floor_choice" |
choice_translation_domain | null |
choices | [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } |
expanded | false |
form | FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751} "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[floor]" |
id | "calculator_floor" |
is_selected | Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Floors" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "floor" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_floor" |
valid | true |
value | "" |
upper_floor_living_room ("Symfony\Component\Form\Extension\Core\Type\CheckboxType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] |
label | "Is the upper floor a living room?" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#791 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: CheckboxType {#794 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } $viewData: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/CheckboxType.php" line: "54 to 56" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Is the upper floor a living room?" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#828 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#827 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
value | "1" |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] |
block_prefixes | [ "form" "checkbox" "_calculator_upper_floor_living_room" ] |
cache_key | "_calculator_upper_floor_living_room_checkbox" |
checked | false |
compound | false |
data | false |
disabled | false |
errors | FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } |
form | FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080} "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[upper_floor_living_room]" |
id | "calculator_upper_floor_living_room" |
label | "Is the upper floor a living room?" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "upper_floor_living_room" |
required | false |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_upper_floor_living_room" |
valid | true |
value | "1" |
roof ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
choices | [ "Cardboard" => 6 "Other" => 1 "Peat ceiling" => 2 "Profiled plates" => 5 "Roof shingles" => 7 "Tiled roof" => 4 "Wood ceiling" => 3 ] |
[ "Cardboard" => 6 "Other" => 1 "Peat ceiling" => 2 "Profiled plates" => 5 "Roof shingles" => 7 "Tiled roof" => 4 "Wood ceiling" => 3 ] |
label | "Roof type" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "Cardboard" => 6 "Other" => 1 "Peat ceiling" => 2 "Profiled plates" => 5 "Roof shingles" => 7 "Tiled roof" => 4 "Wood ceiling" => 3 ] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Roof type" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#837 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#836 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] |
block_prefixes | [ "form" "choice" "_calculator_roof" ] |
cache_key | "_calculator_roof_choice" |
choice_translation_domain | null |
choices | [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } |
expanded | false |
form | FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108} "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[roof]" |
id | "calculator_roof" |
is_selected | Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Roof type" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "roof" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_roof" |
valid | true |
value | "" |
pipehat ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] |
label | "Pipehat" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Pipehat" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#849 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#848 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] |
block_prefixes | [ "form" "choice" "_calculator_pipehat" ] |
cache_key | "_calculator_pipehat_choice" |
choice_translation_domain | null |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } |
expanded | false |
form | FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119} "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[pipehat]" |
id | "calculator_pipehat" |
is_selected | Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Pipehat" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "pipehat" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_pipehat" |
valid | true |
value | "" |
show_example ("Symfony\Component\Form\Extension\Core\Type\ButtonType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] |
[ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] |
label | "Click to view an example image" |
same as passed value |
Resolved Options
Option | Value |
---|---|
attr | [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] |
auto_initialize | false |
block_name | null |
disabled | false |
label | "Click to view an example image" |
label_format | null |
translation_domain | null |
View Variables
Variable | Value |
---|---|
attr | [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] |
block_prefixes | [ "button" "_calculator_show_example" ] |
cache_key | "_calculator_show_example_button" |
disabled | false |
form | FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122} "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[show_example]" |
id | "calculator_show_example" |
label | "Click to view an example image" |
label_format | null |
multipart | false |
name | "show_example" |
translation_domain | null |
unique_block_prefix | "_calculator_show_example" |
value | null |
fireplace_height ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] |
label | "Fireplace height (x)" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#919 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Fireplace height (x)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#920 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#926 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] |
block_prefixes | [ "form" "integer" "_calculator_fireplace_height" ] |
cache_key | "_calculator_fireplace_height_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } |
form | FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121} "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[fireplace_height]" |
id | "calculator_fireplace_height" |
label | "Fireplace height (x)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "fireplace_height" |
required | false |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_fireplace_height" |
valid | true |
value | "" |
ventilation_duct ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] |
choices | [ "TL-Stuss tilluftskanal ø100" => 136 "TL-Stuss tilluftskanal ø67" => 137 "TL-Stuss tilluftskanal ø80" => 138 ] |
[ "TL-Stuss tilluftskanal ø100" => 136 "TL-Stuss tilluftskanal ø67" => 137 "TL-Stuss tilluftskanal ø80" => 138 ] |
label | "Ventilation Duct" |
same as passed value |
placeholder | "- select -" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "TL-Stuss tilluftskanal ø100" => 136 "TL-Stuss tilluftskanal ø67" => 137 "TL-Stuss tilluftskanal ø80" => 138 ] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Ventilation Duct" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | false |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#911 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#912 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] |
block_prefixes | [ "form" "choice" "_calculator_ventilation_duct" ] |
cache_key | "_calculator_ventilation_duct_choice" |
choice_translation_domain | null |
choices | [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } |
expanded | false |
form | FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125} "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[ventilation_duct]" |
id | "calculator_ventilation_duct" |
is_selected | Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Ventilation Duct" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "ventilation_duct" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | false |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_ventilation_duct" |
valid | true |
value | "" |
a_size ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
label | "A (in mm)" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#900 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "A (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#898 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#899 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
block_prefixes | [ "form" "integer" "_calculator_a_size" ] |
cache_key | "_calculator_a_size_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } |
form | FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132} "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[a_size]" |
id | "calculator_a_size" |
label | "A (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "a_size" |
required | false |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_a_size" |
valid | true |
value | "" |
g_size ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
label | "G (in degrees)" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#890 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "G (in degrees)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#888 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#889 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
block_prefixes | [ "form" "integer" "_calculator_g_size" ] |
cache_key | "_calculator_g_size_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } |
form | FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134} "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[g_size]" |
id | "calculator_g_size" |
label | "G (in degrees)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "g_size" |
required | true |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_g_size" |
valid | true |
value | "" |
calculate_h_size ("Symfony\Component\Form\Extension\Core\Type\ButtonType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] |
[ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] |
label | "Calculate H" |
same as passed value |
Resolved Options
Option | Value |
---|---|
attr | [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] |
auto_initialize | false |
block_name | null |
disabled | false |
label | "Calculate H" |
label_format | null |
translation_domain | null |
View Variables
Variable | Value |
---|---|
attr | [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] |
block_prefixes | [ "button" "_calculator_calculate_h_size" ] |
cache_key | "_calculator_calculate_h_size_button" |
disabled | false |
form | FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136} "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[calculate_h_size]" |
id | "calculator_calculate_h_size" |
label | "Calculate H" |
label_format | null |
multipart | false |
name | "calculate_h_size" |
translation_domain | null |
unique_block_prefix | "_calculator_calculate_h_size" |
value | null |
h_size ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
label | "H (in mm)" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#879 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "H (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#877 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#878 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
block_prefixes | [ "form" "integer" "_calculator_h_size" ] |
cache_key | "_calculator_h_size_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } |
form | FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135} "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[h_size]" |
id | "calculator_h_size" |
label | "H (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "h_size" |
required | true |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_h_size" |
valid | true |
value | "" |
l1_size ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
label | "L1 (in mm)" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#869 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "L1 (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#867 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#868 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] |
block_prefixes | [ "form" "integer" "_calculator_l1_size" ] |
cache_key | "_calculator_l1_size_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } |
form | FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139} "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[l1_size]" |
id | "calculator_l1_size" |
label | "L1 (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "l1_size" |
required | true |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_l1_size" |
valid | true |
value | "" |
l2_size ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] |
[ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] |
label | "L2 (in mm)" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#930 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "L2 (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#932 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#931 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] |
block_prefixes | [ "form" "integer" "_calculator_l2_size" ] |
cache_key | "_calculator_l2_size_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } |
form | FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141} "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[l2_size]" |
id | "calculator_l2_size" |
label | "L2 (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "l2_size" |
required | true |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_l2_size" |
valid | true |
value | "" |
l3_size ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] |
label | "L3 (in mm)" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "L3 (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#941 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#940 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] |
block_prefixes | [ "form" "choice" "_calculator_l3_size" ] |
cache_key | "_calculator_l3_size_choice" |
choice_translation_domain | null |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } |
expanded | false |
form | FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143} "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[l3_size]" |
id | "calculator_l3_size" |
is_selected | Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "L3 (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "l3_size" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_l3_size" |
valid | true |
value | "" |
has_angle ("Symfony\Component\Form\Extension\Core\Type\CheckboxType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] |
label | "Has angle?" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#791 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: CheckboxType {#794 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } $viewData: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/CheckboxType.php" line: "54 to 56" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Has angle?" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#951 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#950 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
value | "1" |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] |
block_prefixes | [ "form" "checkbox" "_calculator_has_angle" ] |
cache_key | "_calculator_has_angle_checkbox" |
checked | false |
compound | false |
data | false |
disabled | false |
errors | FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } |
form | FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146} "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[has_angle]" |
id | "calculator_has_angle" |
label | "Has angle?" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "has_angle" |
required | false |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_has_angle" |
valid | true |
value | "1" |
v1_size ("Symfony\Component\Form\Extension\Core\Type\IntegerType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] |
label | "V1 (in mm)" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | Closure {#959 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
grouping | false |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "V1 (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | true |
rounding_mode | 2 |
scale | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#961 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#960 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] |
block_prefixes | [ "form" "integer" "_calculator_v1_size" ] |
cache_key | "_calculator_v1_size_integer" |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } |
form | FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148} "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[v1_size]" |
id | "calculator_v1_size" |
label | "V1 (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "v1_size" |
required | true |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_v1_size" |
valid | true |
value | "" |
cc_size ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] |
[ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] |
label | "C/C (in mm)" |
same as passed value |
placeholder | "- select -" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "C/C (in mm)" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "- select -" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#970 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#969 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] |
block_prefixes | [ "form" "choice" "_calculator_cc_size" ] |
cache_key | "_calculator_cc_size_choice" |
choice_translation_domain | null |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } |
expanded | false |
form | FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150} "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[cc_size]" |
id | "calculator_cc_size" |
is_selected | Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "C/C (in mm)" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "cc_size" |
placeholder | "- select -" |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_cc_size" |
valid | true |
value | "" |
color_1_floor ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] |
choices | [ "Black" => 1 "Gray" => 2 "White" => 3 ] |
[ "Black" => 1 "Gray" => 2 "White" => 3 ] |
label | "Color up to ceiling on the first floor" |
same as passed value |
placeholder | false |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "Black" => 1 "Gray" => 2 "White" => 3 ] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Color up to ceiling on the first floor" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | true |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#980 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#979 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] |
block_prefixes | [ "form" "choice" "_calculator_color_1_floor" ] |
cache_key | "_calculator_color_1_floor_choice" |
choice_translation_domain | null |
choices | [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } |
expanded | false |
form | FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153} "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[color_1_floor]" |
id | "calculator_color_1_floor" |
is_selected | Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Color up to ceiling on the first floor" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "color_1_floor" |
placeholder | null |
placeholder_in_choices | false |
preferred_choices | [] |
required | true |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_color_1_floor" |
valid | true |
value | "" |
color_2_floor ("Symfony\Component\Form\Extension\Core\Type\ChoiceType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] |
[ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] |
choices | [ "Black" => 1 "Gray" => 2 "White" => 3 ] |
[ "Black" => 1 "Gray" => 2 "White" => 3 ] |
label | "Color after first floor" |
same as passed value |
placeholder | false |
null
|
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] |
auto_initialize | true |
block_name | null |
by_reference | true |
choice_attr | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_value | null |
choices | [ "Black" => 1 "Gray" => 2 "White" => 3 ] |
choices_as_values | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data_class | null |
disabled | false |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
group_by | null |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | "Color after first floor" |
label_attr | [] |
label_format | null |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
property_path | null |
required | false |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#992 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#991 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] |
block_prefixes | [ "form" "choice" "_calculator_color_2_floor" ] |
cache_key | "_calculator_color_2_floor_choice" |
choice_translation_domain | null |
choices | [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] |
compound | false |
data | null |
disabled | false |
errors | FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } |
expanded | false |
form | FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160} "_token" => FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[color_2_floor]" |
id | "calculator_color_2_floor" |
is_selected | Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } |
label | "Color after first floor" |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
multiple | false |
name | "color_2_floor" |
placeholder | null |
placeholder_in_choices | false |
preferred_choices | [] |
required | false |
separator | "-------------------" |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator_color_2_floor" |
valid | true |
value | "" |
_token ("Symfony\Component\Form\Extension\Core\Type\HiddenType"
)
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" |
same as passed value |
mapped | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
attr | [] |
auto_initialize | true |
block_name | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | CsrfTokenManager {#366 -generator: UriSafeTokenGenerator {#316 …} -storage: SessionTokenStorage {#379 …} -namespace: Closure {#380 …} } |
data | "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" |
data_class | null |
disabled | false |
empty_data | Closure {#1162 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: FormType {#340 …} parameters: { $form: { typeHint: "Symfony\Component\Form\FormInterface" } } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/FormType.php" line: "137 to 139" } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
label | null |
label_attr | [] |
label_format | null |
mapped | false |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
property_path | null |
required | false |
translation_domain | null |
trim | true |
upload_max_size_message | Closure {#1167 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: UploadValidatorExtension {#352 …} use: { $translator: DataCollectorTranslator {#68 …} $translationDomain: "validators" $message: Closure {#838 …} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php" line: "46 to 48" } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
block_prefixes | [ "form" "hidden" "_calculator__token" ] |
cache_key | "_calculator__token_hidden" |
compound | false |
data | "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" |
disabled | false |
errors | FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } |
form | FormView {#1168 +vars: [ "value" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "attr" => [] "form" => FormView {#1168} "id" => "calculator__token" "name" => "_token" "full_name" => "calculator[_token]" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "hidden" "_calculator__token" ] "unique_block_prefix" => "_calculator__token" "translation_domain" => null "cache_key" => "_calculator__token_hidden" "errors" => FormErrorIterator {#1177 -form: Form {#1173 …} -errors: [] } "valid" => true "data" => "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887 +vars: [ "value" => null "attr" => [ "name" => "calculatorForm" "novalidate" => "novalidate" ] "form" => FormView {#887} "id" => "calculator" "name" => "calculator" "full_name" => "calculator" "disabled" => false "label" => null "label_format" => null "multipart" => false "block_prefixes" => [ "form" "calculator" "_calculator" ] "unique_block_prefix" => "_calculator" "translation_domain" => null "cache_key" => "_calculator_calculator" "errors" => FormErrorIterator {#829 -form: Form {#1039 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false ] +parent: null +children: [ "producer" => FormView {#850 +vars: [ "value" => "" "attr" => [] "form" => FormView {#850} "id" => "calculator_producer" "name" => "producer" "full_name" => "calculator[producer]" "disabled" => false "label" => "Producer" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_producer" ] "unique_block_prefix" => "_calculator_producer" "translation_domain" => null "cache_key" => "_calculator_producer_choice" "errors" => FormErrorIterator {#927 -form: Form {#1038 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#910 +label: "Nordpeis" +value: "1" +data: 1 +attr: [] } ChoiceView {#924 +label: "Unknowen" +value: "2" +data: 2 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#993 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace" => FormView {#971 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.producer && hasFireplace" "ng-required" => "calculator.producer && hasFireplace" "ng-options" => "fireplace.type for fireplace in fireplaces | orderBy:'name' track by fireplace.id" ] "form" => FormView {#971} "id" => "calculator_fireplace" "name" => "fireplace" "full_name" => "calculator[fireplace]" "disabled" => false "label" => "Fireplace" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_fireplace" ] "unique_block_prefix" => "_calculator_fireplace" "translation_domain" => null "cache_key" => "_calculator_fireplace_choice" "errors" => FormErrorIterator {#981 -form: Form {#1034 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#962 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipe" => FormView {#942 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasPipeOptions" "ng-required" => "calculator.fireplace && hasPipeOptions" "ng-repeat" => "pipe in pipes" "ng-checked" => "calculator.pipe == pipe.id" "ng-label" => "pipe.type" "ng-value" => "pipe.id" "value" => "pipe.id" "ng-radio" => true ] "form" => FormView {#942} "id" => "calculator_pipe" "name" => "pipe" "full_name" => "calculator[pipe]" "disabled" => false "label" => "Pipe dimension" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipe" ] "unique_block_prefix" => "_calculator_pipe" "translation_domain" => null "cache_key" => "_calculator_pipe_choice" "errors" => FormErrorIterator {#952 -form: Form {#1037 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#933 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "mounting" => FormView {#866 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "scheme.name for scheme in schemes | orderBy:'name' track by scheme.id" ] "form" => FormView {#866} "id" => "calculator_mounting" "name" => "mounting" "full_name" => "calculator[mounting]" "disabled" => false "label" => "Mounting" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_mounting" ] "unique_block_prefix" => "_calculator_mounting" "translation_domain" => null "cache_key" => "_calculator_mounting_choice" "errors" => FormErrorIterator {#876 -form: Form {#1028 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#881 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "is_oppheng" => FormView {#805 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.mount_option" ] "form" => FormView {#805} "id" => "calculator_is_oppheng" "name" => "is_oppheng" "full_name" => "calculator[is_oppheng]" "disabled" => false "label" => "Oppheng?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_is_oppheng" ] "unique_block_prefix" => "_calculator_is_oppheng" "translation_domain" => null "cache_key" => "_calculator_is_oppheng_checkbox" "errors" => FormErrorIterator {#817 -form: Form {#1025 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cover_plate" => FormView {#781 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "calculator.fireplace && calculator.mounting && calculator.mounting.mounting_id !== 4" "ng-repeat" => "coverPlate in coverPlates" "ng-checked" => "calculator.cover_plate == coverPlate.id" "ng-label" => "coverPlate.type" "ng-value" => "coverPlate.id" "value" => "coverPlate.id" "ng-radio" => true ] "form" => FormView {#781} "id" => "calculator_cover_plate" "name" => "cover_plate" "full_name" => "calculator[cover_plate]" "disabled" => false "label" => "Cover plates" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cover_plate" ] "unique_block_prefix" => "_calculator_cover_plate" "translation_domain" => null "cache_key" => "_calculator_cover_plate_choice" "errors" => FormErrorIterator {#790 -form: Form {#1022 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => true "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => true "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#768 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "floor" => FormView {#751 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#751} "id" => "calculator_floor" "name" => "floor" "full_name" => "calculator[floor]" "disabled" => false "label" => "Floors" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_floor" ] "unique_block_prefix" => "_calculator_floor" "translation_domain" => null "cache_key" => "_calculator_floor_choice" "errors" => FormErrorIterator {#742 -form: Form {#1019 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1082 +label: "A level" +value: "1" +data: 1 +attr: [] } ChoiceView {#1086 +label: "One floor" +value: "2" +data: 2 +attr: [] } ChoiceView {#1083 +label: "Two floors" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1081 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "upper_floor_living_room" => FormView {#1080 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasUpperFloorLivingRoom" ] "form" => FormView {#1080} "id" => "calculator_upper_floor_living_room" "name" => "upper_floor_living_room" "full_name" => "calculator[upper_floor_living_room]" "disabled" => false "label" => "Is the upper floor a living room?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_upper_floor_living_room" ] "unique_block_prefix" => "_calculator_upper_floor_living_room" "translation_domain" => null "cache_key" => "_calculator_upper_floor_living_room_checkbox" "errors" => FormErrorIterator {#1106 -form: Form {#1016 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "roof" => FormView {#1108 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1108} "id" => "calculator_roof" "name" => "roof" "full_name" => "calculator[roof]" "disabled" => false "label" => "Roof type" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_roof" ] "unique_block_prefix" => "_calculator_roof" "translation_domain" => null "cache_key" => "_calculator_roof_choice" "errors" => FormErrorIterator {#1107 -form: Form {#1013 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1109 +label: "Cardboard" +value: "6" +data: 6 +attr: [] } ChoiceView {#1110 +label: "Other" +value: "1" +data: 1 +attr: [] } ChoiceView {#1111 +label: "Peat ceiling" +value: "2" +data: 2 +attr: [] } ChoiceView {#1112 +label: "Profiled plates" +value: "5" +data: 5 +attr: [] } ChoiceView {#1113 +label: "Roof shingles" +value: "7" +data: 7 +attr: [] } ChoiceView {#1114 +label: "Tiled roof" +value: "4" +data: 4 +attr: [] } ChoiceView {#1115 +label: "Wood ceiling" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1117 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "pipehat" => FormView {#1119 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-options" => "pipehat.type for pipehat in pipehats track by pipehat.id" ] "form" => FormView {#1119} "id" => "calculator_pipehat" "name" => "pipehat" "full_name" => "calculator[pipehat]" "disabled" => false "label" => "Pipehat" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_pipehat" ] "unique_block_prefix" => "_calculator_pipehat" "translation_domain" => null "cache_key" => "_calculator_pipehat_choice" "errors" => FormErrorIterator {#1118 -form: Form {#1010 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1120 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "show_example" => FormView {#1122 +vars: [ "value" => null "attr" => [ "class" => "btn btn-block btn-default generated-image" "data-toggle" => "modal" "data-target" => "#myModal" "ng-show" => "calculator.fireplace" ] "form" => FormView {#1122} "id" => "calculator_show_example" "name" => "show_example" "full_name" => "calculator[show_example]" "disabled" => false "label" => "Click to view an example image" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_show_example" ] "unique_block_prefix" => "_calculator_show_example" "translation_domain" => null "cache_key" => "_calculator_show_example_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "fireplace_height" => FormView {#1121 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "ng-required" => "calculator.fireplace && (calculator.mounting.no_fireplace || calculator.mounting.needs_x)" "min" => "0" ] "form" => FormView {#1121} "id" => "calculator_fireplace_height" "name" => "fireplace_height" "full_name" => "calculator[fireplace_height]" "disabled" => false "label" => "Fireplace height (x)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_fireplace_height" ] "unique_block_prefix" => "_calculator_fireplace_height" "translation_domain" => null "cache_key" => "_calculator_fireplace_height_integer" "errors" => FormErrorIterator {#1123 -form: Form {#1069 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "ventilation_duct" => FormView {#1125 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" "ng-required" => "calculator.fireplace && calculator.mounting.no_fireplace && (calculator.mounting.type == 4 || calculator.mounting.type == 5)" ] "form" => FormView {#1125} "id" => "calculator_ventilation_duct" "name" => "ventilation_duct" "full_name" => "calculator[ventilation_duct]" "disabled" => false "label" => "Ventilation Duct" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_ventilation_duct" ] "unique_block_prefix" => "_calculator_ventilation_duct" "translation_domain" => null "cache_key" => "_calculator_ventilation_duct_choice" "errors" => FormErrorIterator {#1124 -form: Form {#1066 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1126 +label: "TL-Stuss tilluftskanal ø100" +value: "136" +data: 136 +attr: [] } ChoiceView {#1127 +label: "TL-Stuss tilluftskanal ø67" +value: "137" +data: 137 +attr: [] } ChoiceView {#1128 +label: "TL-Stuss tilluftskanal ø80" +value: "138" +data: 138 +attr: [] } ] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1130 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "a_size" => FormView {#1132 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1132} "id" => "calculator_a_size" "name" => "a_size" "full_name" => "calculator[a_size]" "disabled" => false "label" => "A (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_a_size" ] "unique_block_prefix" => "_calculator_a_size" "translation_domain" => null "cache_key" => "_calculator_a_size_integer" "errors" => FormErrorIterator {#1131 -form: Form {#1063 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "g_size" => FormView {#1134 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1134} "id" => "calculator_g_size" "name" => "g_size" "full_name" => "calculator[g_size]" "disabled" => false "label" => "G (in degrees)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_g_size" ] "unique_block_prefix" => "_calculator_g_size" "translation_domain" => null "cache_key" => "_calculator_g_size_integer" "errors" => FormErrorIterator {#1133 -form: Form {#1060 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "calculate_h_size" => FormView {#1136 +vars: [ "value" => null "attr" => [ "class" => "btn btn-primary" "ng-show" => "calculator.fireplace" "ng-disabled" => "!calculator.a_size || calculator.g_size == null || loadingFireplace" "ng-click" => "calculateHSize()" ] "form" => FormView {#1136} "id" => "calculator_calculate_h_size" "name" => "calculate_h_size" "full_name" => "calculator[calculate_h_size]" "disabled" => false "label" => "Calculate H" "label_format" => null "multipart" => false "block_prefixes" => [ "button" "_calculator_calculate_h_size" ] "unique_block_prefix" => "_calculator_calculate_h_size" "translation_domain" => null "cache_key" => "_calculator_calculate_h_size_button" ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "h_size" => FormView {#1135 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1135} "id" => "calculator_h_size" "name" => "h_size" "full_name" => "calculator[h_size]" "disabled" => false "label" => "H (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_h_size" ] "unique_block_prefix" => "_calculator_h_size" "translation_domain" => null "cache_key" => "_calculator_h_size_integer" "errors" => FormErrorIterator {#1137 -form: Form {#1055 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l1_size" => FormView {#1139 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1139} "id" => "calculator_l1_size" "name" => "l1_size" "full_name" => "calculator[l1_size]" "disabled" => false "label" => "L1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l1_size" ] "unique_block_prefix" => "_calculator_l1_size" "translation_domain" => null "cache_key" => "_calculator_l1_size_integer" "errors" => FormErrorIterator {#1138 -form: Form {#1052 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l2_size" => FormView {#1141 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-required" => "!calculator.mounting.ext" "ng-show" => "calculator.fireplace && !calculator.mounting.ext" "ng-pattern" => "/^[1-9]\d*$/" ] "form" => FormView {#1141} "id" => "calculator_l2_size" "name" => "l2_size" "full_name" => "calculator[l2_size]" "disabled" => false "label" => "L2 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_l2_size" ] "unique_block_prefix" => "_calculator_l2_size" "translation_domain" => null "cache_key" => "_calculator_l2_size_integer" "errors" => FormErrorIterator {#1140 -form: Form {#1049 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "l3_size" => FormView {#1143 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.mounting.wall" "ng-required" => "calculator.fireplace && calculator.mounting.wall" "ng-options" => "option.text for option in l3Options track by option.value" ] "form" => FormView {#1143} "id" => "calculator_l3_size" "name" => "l3_size" "full_name" => "calculator[l3_size]" "disabled" => false "label" => "L3 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_l3_size" ] "unique_block_prefix" => "_calculator_l3_size" "translation_domain" => null "cache_key" => "_calculator_l3_size_choice" "errors" => FormErrorIterator {#1142 -form: Form {#1046 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1144 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "has_angle" => FormView {#1146 +vars: [ "value" => "1" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng_change" => "changeHasAngle()" ] "form" => FormView {#1146} "id" => "calculator_has_angle" "name" => "has_angle" "full_name" => "calculator[has_angle]" "disabled" => false "label" => "Has angle?" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "checkbox" "_calculator_has_angle" ] "unique_block_prefix" => "_calculator_has_angle" "translation_domain" => null "cache_key" => "_calculator_has_angle_checkbox" "errors" => FormErrorIterator {#1145 -form: Form {#1043 …} -errors: [] } "valid" => true "data" => false "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "checked" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "v1_size" => FormView {#1148 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-change" => "changeV1()" "min" => "0" ] "form" => FormView {#1148} "id" => "calculator_v1_size" "name" => "v1_size" "full_name" => "calculator[v1_size]" "disabled" => false "label" => "V1 (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "integer" "_calculator_v1_size" ] "unique_block_prefix" => "_calculator_v1_size" "translation_domain" => null "cache_key" => "_calculator_v1_size_integer" "errors" => FormErrorIterator {#1147 -form: Form {#1040 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "cc_size" => FormView {#1150 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace || !calculator.mounting || !calculator.has_angle || !calculator.l1_size || !calculator.l2_size || !calculator.v1_size" "ng-show" => "calculator.fireplace && calculator.has_angle" "ng-required" => "calculator.fireplace && calculator.has_angle" "ng-options" => "option.text for option in ccOptions[calculator.mounting.type][floor] track by option.value" "ng-change" => "changeCC()" ] "form" => FormView {#1150} "id" => "calculator_cc_size" "name" => "cc_size" "full_name" => "calculator[cc_size]" "disabled" => false "label" => "C/C (in mm)" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_cc_size" ] "unique_block_prefix" => "_calculator_cc_size" "translation_domain" => null "cache_key" => "_calculator_cc_size_choice" "errors" => FormErrorIterator {#1149 -form: Form {#1003 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [] "separator" => "-------------------" "placeholder" => "- select -" "choice_translation_domain" => null "is_selected" => Closure {#1151 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_1_floor" => FormView {#1153 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace" "ng-selected" => "loadingFireplace" ] "form" => FormView {#1153} "id" => "calculator_color_1_floor" "name" => "color_1_floor" "full_name" => "calculator[color_1_floor]" "disabled" => false "label" => "Color up to ceiling on the first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_1_floor" ] "unique_block_prefix" => "_calculator_color_1_floor" "translation_domain" => null "cache_key" => "_calculator_color_1_floor_choice" "errors" => FormErrorIterator {#1152 -form: Form {#1006 …} -errors: [] } "valid" => true "data" => null "required" => true "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154 +label: "Black" +value: "1" +data: 1 +attr: [] } ChoiceView {#1155 +label: "Gray" +value: "2" +data: 2 +attr: [] } ChoiceView {#1156 +label: "White" +value: "3" +data: 3 +attr: [] } ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1158 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "color_2_floor" => FormView {#1160 +vars: [ "value" => "" "attr" => [ "ng-disabled" => "loadingFireplace" "ng-show" => "calculator.fireplace && hasSecondFloor" "ng-required" => "calculator.fireplace && hasSecondFloor" ] "form" => FormView {#1160} "id" => "calculator_color_2_floor" "name" => "color_2_floor" "full_name" => "calculator[color_2_floor]" "disabled" => false "label" => "Color after first floor" "label_format" => null "multipart" => false "block_prefixes" => [ "form" "choice" "_calculator_color_2_floor" ] "unique_block_prefix" => "_calculator_color_2_floor" "translation_domain" => null "cache_key" => "_calculator_color_2_floor_choice" "errors" => FormErrorIterator {#1159 -form: Form {#1073 …} -errors: [] } "valid" => true "data" => null "required" => false "size" => null "label_attr" => [] "compound" => false "method" => "POST" "action" => "" "submitted" => false "multiple" => false "expanded" => false "preferred_choices" => [] "choices" => [ ChoiceView {#1154} ChoiceView {#1155} ChoiceView {#1156} ] "separator" => "-------------------" "placeholder" => null "choice_translation_domain" => null "is_selected" => Closure {#1161 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: ChoiceType {#708 …} parameters: { $choice: {} $value: {} } file: "/var/www/vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php" line: "210 to 212" } "placeholder_in_choices" => false ] +parent: FormView {#887} +children: [] -rendered: true -methodRendered: false } "_token" => FormView {#1168} ] -rendered: true -methodRendered: true } +children: [] -rendered: true -methodRendered: false } |
full_name | "calculator[_token]" |
id | "calculator__token" |
label | null |
label_attr | [] |
label_format | null |
method | "POST" |
multipart | false |
name | "_token" |
required | false |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_calculator__token" |
valid | true |
value | "ADsScOCbn0OFA9EGZUxEGUIKqe9qdyI1Mwtnt5Dw_as" |