Forms
-
product_filter
-
minPrice
-
maxPrice
-
orderBy
-
placeholder
-
0
-
1
-
2
-
3
-
-
categories
-
7
-
8
-
-
category_id
-
subcategory_id
-
unit_detail_base_price
-
13
-
150
-
139
-
143
-
55
-
-
unitDetail
-
66
-
69
-
72
-
98
-
99
-
141
-
142
-
-
product_filter
"App\Form\ProductFilterType"
Errors
This form has no errors.
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 |
|---|---|---|
| csrf_protection | false |
same as passed value |
| method | "POST" |
same as passed value |
| page_form | "subCategory_page" |
same as passed value |
| price_range | [ "min" => 15985.0 "max" => 34500.0 ] |
[ "min" => 15985.0 "max" => 34500.0 ] |
| subCategoryEntity | App\Entity\SubCategory {#594 -id: 4 -name: "Perte de poids et séchage" -ordre: 2 -seo_titre: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla" -seo_description: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla,L-carnitine, fitness diet tunisie" -imageFile: null -image: "65cac02872fd823d71915f82b9635eda-6848c849de050293032907.jpg" -slug: "perte-de-poids-et-sechage" -is_active: true -created_at: DateTimeImmutable @1749600329 {#839 date: 2025-06-11 00:05:29.0 UTC (+00:00) } -categories: Doctrine\ORM\PersistentCollection {#862 …} -productGroups: Doctrine\ORM\PersistentCollection {#902 …} -codePromos: Doctrine\ORM\PersistentCollection {#754 …} } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| categoryEntity | null |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | false |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1897 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_sub_category | null |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| page_form | "subCategory_page" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| price_range | [ "min" => 15985.0 "max" => 34500.0 ] |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| subCategoryEntity | App\Entity\SubCategory {#594 -id: 4 -name: "Perte de poids et séchage" -ordre: 2 -seo_titre: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla" -seo_description: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla,L-carnitine, fitness diet tunisie" -imageFile: null -image: "65cac02872fd823d71915f82b9635eda-6848c849de050293032907.jpg" -slug: "perte-de-poids-et-sechage" -is_active: true -created_at: DateTimeImmutable @1749600329 {#839 date: 2025-06-11 00:05:29.0 UTC (+00:00) } -categories: Doctrine\ORM\PersistentCollection {#862 …} -productGroups: Doctrine\ORM\PersistentCollection {#902 …} -codePromos: Doctrine\ORM\PersistentCollection {#754 …} } |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1899 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1898 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "product_filter" "_product_filter" ] |
| cache_key | "_product_filter_product_filter" |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2302 -errors: [] -form: Symfony\Component\Form\Form {#2284 …} } |
| form | Symfony\Component\Form\FormView {#2108 …5} |
| full_name | "product_filter" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "product_filter" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter" |
| valid | true |
| value | null |
minPrice
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "159.85" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | 159.85 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | 159.85 |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1884 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1918 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1915 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_product_filter_minPrice" ] |
| cache_key | "_product_filter_minPrice_hidden" |
| compound | false |
| data | "159.85" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2638 -errors: [] -form: Symfony\Component\Form\Form {#2322 …} } |
| form | Symfony\Component\Form\FormView {#2640 …5} |
| full_name | "product_filter[minPrice]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_minPrice" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "minPrice" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_minPrice" |
| valid | true |
| value | "159.85" |
maxPrice
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "345" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | 345.0 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | 345.0 |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1886 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1888 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1866 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_product_filter_maxPrice" ] |
| cache_key | "_product_filter_maxPrice_hidden" |
| compound | false |
| data | "345" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2637 -errors: [] -form: Symfony\Component\Form\Form {#2325 …} } |
| form | Symfony\Component\Form\FormView {#2636 …5} |
| full_name | "product_filter[maxPrice]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_maxPrice" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "maxPrice" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_maxPrice" |
| valid | true |
| value | "345" |
orderBy
Errors
This form has no errors.
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 |
|---|---|---|
| choices | [ "Nom de A à Z" => "name_asc" "Nom de Z à A" => "name_desc" "Prix croissant" => "price_asc" "Prix décroissant" => "price_desc" ] |
[ "Nom de A à Z" => "name_asc" "Nom de Z à A" => "name_desc" "Prix croissant" => "price_asc" "Prix décroissant" => "price_desc" ] |
| expanded | true |
same as passed value |
| label | "Trier par" |
same as passed value |
| mapped | false |
same as passed value |
| multiple | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Nom de A à Z" => "name_asc" "Nom de Z à A" => "name_desc" "Prix croissant" => "price_asc" "Prix décroissant" => "price_desc" ] |
| 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 | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| expanded | true |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Trier par" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| multiple | false |
| placeholder | "None" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1927 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1925 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_product_filter_orderBy" ] |
| cache_key | "_product_filter_orderBy_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1939 +data: "name_asc" +value: "name_asc" +label: "Nom de A à Z" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1940 +data: "name_desc" +value: "name_desc" +label: "Nom de Z à A" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1938 +data: "price_asc" +value: "price_asc" +label: "Prix croissant" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1937 +data: "price_desc" +value: "price_desc" +label: "Prix décroissant" +attr: [] +labelTranslationParameters: [] } ] |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2619 -errors: [] -form: Symfony\Component\Form\Form {#2348 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#2622 …5} |
| full_name | "product_filter[orderBy]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_orderBy" |
| is_selected | Closure($choice, $value) {#2552 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Trier par" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "orderBy" |
| placeholder | "None" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_orderBy" |
| valid | true |
| value | "" |
placeholder
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | true |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "None" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "None" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2292 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2294 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_product_filter_orderBy_entry" ] |
| cache_key | "_product_filter_orderBy_entry_radio" |
| checked | true |
| compound | false |
| data | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2474 -errors: [] -form: Symfony\Component\Form\Form {#2351 …} } |
| form | Symfony\Component\Form\FormView {#2492 …5} |
| full_name | "product_filter[orderBy]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_orderBy_placeholder" |
| label | "None" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "placeholder" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_orderBy_entry" |
| valid | true |
| value | "" |
0
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Nom de A à Z" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "name_asc" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Nom de A à Z" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2303 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2304 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "name_asc" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_product_filter_orderBy_entry" ] |
| cache_key | "_product_filter_orderBy_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2483 -errors: [] -form: Symfony\Component\Form\Form {#2354 …} } |
| form | Symfony\Component\Form\FormView {#2342 …5} |
| full_name | "product_filter[orderBy]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_orderBy_0" |
| label | "Nom de A à Z" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_orderBy_entry" |
| valid | true |
| value | "name_asc" |
1
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Nom de Z à A" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "name_desc" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Nom de Z à A" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2313 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2312 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "name_desc" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_product_filter_orderBy_entry" ] |
| cache_key | "_product_filter_orderBy_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2212 -errors: [] -form: Symfony\Component\Form\Form {#2357 …} } |
| form | Symfony\Component\Form\FormView {#2621 …5} |
| full_name | "product_filter[orderBy]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_orderBy_1" |
| label | "Nom de Z à A" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_orderBy_entry" |
| valid | true |
| value | "name_desc" |
2
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Prix croissant" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "price_asc" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Prix croissant" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2331 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2332 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "price_asc" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_product_filter_orderBy_entry" ] |
| cache_key | "_product_filter_orderBy_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1900 -errors: [] -form: Symfony\Component\Form\Form {#2360 …} } |
| form | Symfony\Component\Form\FormView {#2411 …5} |
| full_name | "product_filter[orderBy]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_orderBy_2" |
| label | "Prix croissant" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "2" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_orderBy_entry" |
| valid | true |
| value | "price_asc" |
3
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Prix décroissant" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "price_desc" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Prix décroissant" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2341 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2340 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "price_desc" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_product_filter_orderBy_entry" ] |
| cache_key | "_product_filter_orderBy_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2642 -errors: [] -form: Symfony\Component\Form\Form {#2363 …} } |
| form | Symfony\Component\Form\FormView {#2643 …5} |
| full_name | "product_filter[orderBy]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_orderBy_3" |
| label | "Prix décroissant" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "3" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_orderBy_entry" |
| valid | true |
| value | "price_desc" |
categories
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
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 |
|---|---|---|
| choice_label | "name" |
same as passed value |
| class | "App\Entity\Category" |
same as passed value |
| expanded | true |
same as passed value |
| label | "Catégories" |
same as passed value |
| multiple | true |
same as passed value |
| query_builder | Closure(CategoryRepository $er) {#1949 class: "App\Form\ProductFilterType" this: App\Form\ProductFilterType {#1540 …} use: { $subCategoryEntity: App\Entity\SubCategory {#594 -id: 4 -name: "Perte de poids et séchage" -ordre: 2 -seo_titre: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla" -seo_description: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla,L-carnitine, fitness diet tunisie" -imageFile: null -image: "65cac02872fd823d71915f82b9635eda-6848c849de050293032907.jpg" -slug: "perte-de-poids-et-sechage" -is_active: true -created_at: DateTimeImmutable @1749600329 {#839 date: 2025-06-11 00:05:29.0 UTC (+00:00) } -categories: Doctrine\ORM\PersistentCollection {#862 …} -productGroups: Doctrine\ORM\PersistentCollection {#902 …} -codePromos: Doctrine\ORM\PersistentCollection {#754 …} } } } |
Doctrine\ORM\QueryBuilder {#1968 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1963 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "c" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1967 #from: "App\Entity\Category" #alias: "c" #indexBy: null } ] "join" => [ "c" => [ Doctrine\ORM\Query\Expr\Join {#1965 #joinType: "INNER" #join: "c.productGroups" #alias: "pg" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#1966 #joinType: "INNER" #join: "pg.subCategory" #alias: "sub_cat" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#1959 #joinType: "INNER" #join: "pg.products" #alias: "p" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1964 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "c.is_active = true" "sub_cat = :subCategoryEntity" "p.is_active = true" ] } "groupBy" => [ Doctrine\ORM\Query\Expr\GroupBy {#1973 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "c.id" ] } ] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\Internal\QueryType {#996 …} -dql: "SELECT c FROM App\Entity\Category c INNER JOIN c.productGroups pg INNER JOIN pg.subCategory sub_cat INNER JOIN pg.products p WHERE c.is_active = true AND sub_cat = :subCategoryEntity AND p.is_active = true GROUP BY c.id" -parameters: Doctrine\Common\Collections\ArrayCollection {#1962 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "pg" => "c" "sub_cat" => "c" "p" => "c" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} } |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2025 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1976 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1998 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1974 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2004 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1979 …} } |
| choices | null |
| class | "App\Entity\Category" |
| 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 | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Container4VFeheq\EntityManagerGhost614a58f {#504 …12} |
| empty_data | [] |
| error_bubbling | false |
| error_mapping | [] |
| expanded | true |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2028 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#563 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Catégories" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | true |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#1968 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1963 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "c" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1967 #from: "App\Entity\Category" #alias: "c" #indexBy: null } ] "join" => [ "c" => [ Doctrine\ORM\Query\Expr\Join {#1965 #joinType: "INNER" #join: "c.productGroups" #alias: "pg" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#1966 #joinType: "INNER" #join: "pg.subCategory" #alias: "sub_cat" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#1959 #joinType: "INNER" #join: "pg.products" #alias: "p" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1964 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "c.is_active = true" "sub_cat = :subCategoryEntity" "p.is_active = true" ] } "groupBy" => [ Doctrine\ORM\Query\Expr\GroupBy {#1973 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "c.id" ] } ] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\Internal\QueryType {#996 …} -dql: "SELECT c FROM App\Entity\Category c INNER JOIN c.productGroups pg INNER JOIN pg.subCategory sub_cat INNER JOIN pg.products p WHERE c.is_active = true AND sub_cat = :subCategoryEntity AND p.is_active = true GROUP BY c.id" -parameters: Doctrine\Common\Collections\ArrayCollection {#1962 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "pg" => "c" "sub_cat" => "c" "p" => "c" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} } |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1969 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1971 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_product_filter_categories" ] |
| cache_key | "_product_filter_categories_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2021 +data: App\Entity\Category {#882 …} +value: "7" +label: "Bruleurs de graisse" +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2017 +data: App\Entity\Category {#2008 …} +value: "8" +label: "Objectifs" +attr: [] +labelTranslationParameters: [] } ] |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2635 -errors: [] -form: Symfony\Component\Form\Form {#2384 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#2585 …5} |
| full_name | "product_filter[categories]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_categories" |
| is_selected | Closure($choice, array $values) {#2645 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Catégories" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | true |
| name | "categories" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_categories" |
| valid | true |
| value | [] |
7
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Bruleurs de graisse" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "7" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Bruleurs de graisse" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2368 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2367 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "7" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_categories_entry" ] |
| cache_key | "_product_filter_categories_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2648 -errors: [] -form: Symfony\Component\Form\Form {#2387 …} } |
| form | Symfony\Component\Form\FormView {#2647 …5} |
| full_name | "product_filter[categories][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_categories_7" |
| label | "Bruleurs de graisse" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "7" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_categories_entry" |
| valid | true |
| value | "7" |
8
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Objectifs" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "8" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Objectifs" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2377 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2376 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "8" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_categories_entry" ] |
| cache_key | "_product_filter_categories_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2649 -errors: [] -form: Symfony\Component\Form\Form {#2390 …} } |
| form | Symfony\Component\Form\FormView {#2650 …5} |
| full_name | "product_filter[categories][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_categories_8" |
| label | "Objectifs" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "8" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_categories_entry" |
| valid | true |
| value | "8" |
category_id
Errors
This form has no errors.
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 |
|---|---|---|
| data | null |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | null |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2005 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1995 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1996 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_product_filter_category_id" ] |
| cache_key | "_product_filter_category_id_hidden" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2646 -errors: [] -form: Symfony\Component\Form\Form {#2393 …} } |
| form | Symfony\Component\Form\FormView {#2644 …5} |
| full_name | "product_filter[category_id]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_category_id" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "category_id" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_category_id" |
| valid | true |
| value | "" |
subcategory_id
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "4" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | 4 |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | 4 |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1987 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1984 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#1986 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_product_filter_subcategory_id" ] |
| cache_key | "_product_filter_subcategory_id_hidden" |
| compound | false |
| data | "4" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2652 -errors: [] -form: Symfony\Component\Form\Form {#2396 …} } |
| form | Symfony\Component\Form\FormView {#2651 …5} |
| full_name | "product_filter[subcategory_id]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_subcategory_id" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "subcategory_id" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_subcategory_id" |
| valid | true |
| value | "4" |
unit_detail_base_price
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
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 |
|---|---|---|
| choice_label | "getProductsAsBasePriceFormatted" |
same as passed value |
| class | "App\Entity\UniteDetail" |
same as passed value |
| expanded | true |
same as passed value |
| group_by | Closure(UniteDetail $choice) {#1958 class: "App\Form\ProductFilterType" this: App\Form\ProductFilterType {#1540 …} } |
same as passed value |
| label | "Unités de mesure" |
same as passed value |
| multiple | true |
same as passed value |
| query_builder | Closure(UniteDetailRepository $er) {#1956 class: "App\Form\ProductFilterType" this: App\Form\ProductFilterType {#1540 …} use: { $categoryEntity: null $subCategoryEntity: App\Entity\SubCategory {#594 -id: 4 -name: "Perte de poids et séchage" -ordre: 2 -seo_titre: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla" -seo_description: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla,L-carnitine, fitness diet tunisie" -imageFile: null -image: "65cac02872fd823d71915f82b9635eda-6848c849de050293032907.jpg" -slug: "perte-de-poids-et-sechage" -is_active: true -created_at: DateTimeImmutable @1749600329 {#839 date: 2025-06-11 00:05:29.0 UTC (+00:00) } -categories: Doctrine\ORM\PersistentCollection {#862 …} -productGroups: Doctrine\ORM\PersistentCollection {#902 …} -codePromos: Doctrine\ORM\PersistentCollection {#754 …} } } } |
Doctrine\ORM\QueryBuilder {#2035 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2037 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "ud" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2038 #from: "App\Entity\UniteDetail" #alias: "ud" #indexBy: null } ] "join" => [ "ud" => [ Doctrine\ORM\Query\Expr\Join {#2040 #joinType: "INNER" #join: "ud.products_as_base_price" #alias: "p" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2034 #joinType: "INNER" #join: "ud.unite" #alias: "u" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2033 #joinType: "INNER" #join: "p.product_group" #alias: "pg" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2029 #joinType: "INNER" #join: "pg.subCategory" #alias: "subcat" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2032 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "p.is_active = true" "subcat = :subCategory" ] } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#2031 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "u.name ASC" ] } Doctrine\ORM\Query\Expr\OrderBy {#2030 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "ud.name ASC" ] } ] ] -type: Doctrine\ORM\Internal\QueryType {#996 …} -dql: "SELECT ud FROM App\Entity\UniteDetail ud INNER JOIN ud.products_as_base_price p INNER JOIN ud.unite u INNER JOIN p.product_group pg INNER JOIN pg.subCategory subcat WHERE p.is_active = true AND subcat = :subCategory ORDER BY u.name ASC, ud.name ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#2039 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "p" => "ud" "u" => "ud" "pg" => "ud" "subcat" => "ud" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} } |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "getProductsAsBasePriceFormatted" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2165 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2061 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2063 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1974 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2058 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2055 …} } |
| choices | null |
| class | "App\Entity\UniteDetail" |
| 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 | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Container4VFeheq\EntityManagerGhost614a58f {#504 …12} |
| empty_data | [] |
| error_bubbling | false |
| error_mapping | [] |
| expanded | true |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | Closure(UniteDetail $choice) {#1958 class: "App\Form\ProductFilterType" this: App\Form\ProductFilterType {#1540 …} } |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2105 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1133 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Unités de mesure" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | true |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#2035 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2037 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "ud" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2038 #from: "App\Entity\UniteDetail" #alias: "ud" #indexBy: null } ] "join" => [ "ud" => [ Doctrine\ORM\Query\Expr\Join {#2040 #joinType: "INNER" #join: "ud.products_as_base_price" #alias: "p" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2034 #joinType: "INNER" #join: "ud.unite" #alias: "u" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2033 #joinType: "INNER" #join: "p.product_group" #alias: "pg" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2029 #joinType: "INNER" #join: "pg.subCategory" #alias: "subcat" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2032 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "p.is_active = true" "subcat = :subCategory" ] } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#2031 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "u.name ASC" ] } Doctrine\ORM\Query\Expr\OrderBy {#2030 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "ud.name ASC" ] } ] ] -type: Doctrine\ORM\Internal\QueryType {#996 …} -dql: "SELECT ud FROM App\Entity\UniteDetail ud INNER JOIN ud.products_as_base_price p INNER JOIN ud.unite u INNER JOIN p.product_group pg INNER JOIN pg.subCategory subcat WHERE p.is_active = true AND subcat = :subCategory ORDER BY u.name ASC, ud.name ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#2039 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "p" => "ud" "u" => "ud" "pg" => "ud" "subcat" => "ud" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} } |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#2027 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2045 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_product_filter_unit_detail_base_price" ] |
| cache_key | "_product_filter_unit_detail_base_price_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ "Caps" => Symfony\Component\Form\ChoiceList\View\ChoiceGroupView {#2092 +label: "Caps" +choices: [ 13 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2171 +data: Proxies\__CG__\App\Entity\UniteDetail {#1288 …} +value: "13" +label: "180 Caps" +attr: [] +labelTranslationParameters: [] } ] } "Gr" => Symfony\Component\Form\ChoiceList\View\ChoiceGroupView {#2183 +label: "Gr" +choices: [ 150 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2180 +data: Proxies\__CG__\App\Entity\UniteDetail {#1272 …} +value: "150" +label: "19 Gr" +attr: [] +labelTranslationParameters: [] } 139 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2175 +data: Proxies\__CG__\App\Entity\UniteDetail {#1336 …} +value: "139" +label: "375 Gr" +attr: [] +labelTranslationParameters: [] } ] } "Kg" => Symfony\Component\Form\ChoiceList\View\ChoiceGroupView {#2195 +label: "Kg" +choices: [ 143 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2192 +data: Proxies\__CG__\App\Entity\UniteDetail {#1239 …} +value: "143" +label: "1.8 Kg" +attr: [] +labelTranslationParameters: [] } 55 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2187 +data: Proxies\__CG__\App\Entity\UniteDetail {#1304 …} +value: "55" +label: "2 Kg" +attr: [] +labelTranslationParameters: [] } ] } ] |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2653 -errors: [] -form: Symfony\Component\Form\Form {#2444 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#2654 …5} |
| full_name | "product_filter[unit_detail_base_price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unit_detail_base_price" |
| is_selected | Closure($choice, array $values) {#2655 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Unités de mesure" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | true |
| name | "unit_detail_base_price" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_unit_detail_base_price" |
| valid | true |
| value | [] |
13
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "180 Caps" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "13" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "180 Caps" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2401 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2400 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "13" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unit_detail_base_price_entry" ] |
| cache_key | "_product_filter_unit_detail_base_price_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2659 -errors: [] -form: Symfony\Component\Form\Form {#2447 …} } |
| form | Symfony\Component\Form\FormView {#2658 …5} |
| full_name | "product_filter[unit_detail_base_price][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unit_detail_base_price_13" |
| label | "180 Caps" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "13" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unit_detail_base_price_entry" |
| valid | true |
| value | "13" |
150
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "19 Gr" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "150" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "19 Gr" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2410 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2409 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "150" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unit_detail_base_price_entry" ] |
| cache_key | "_product_filter_unit_detail_base_price_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2660 -errors: [] -form: Symfony\Component\Form\Form {#2450 …} } |
| form | Symfony\Component\Form\FormView {#2661 …5} |
| full_name | "product_filter[unit_detail_base_price][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unit_detail_base_price_150" |
| label | "19 Gr" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "150" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unit_detail_base_price_entry" |
| valid | true |
| value | "150" |
139
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "375 Gr" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "139" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "375 Gr" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2419 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2418 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "139" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unit_detail_base_price_entry" ] |
| cache_key | "_product_filter_unit_detail_base_price_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2662 -errors: [] -form: Symfony\Component\Form\Form {#2453 …} } |
| form | Symfony\Component\Form\FormView {#2663 …5} |
| full_name | "product_filter[unit_detail_base_price][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unit_detail_base_price_139" |
| label | "375 Gr" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "139" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unit_detail_base_price_entry" |
| valid | true |
| value | "139" |
143
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "1.8 Kg" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "143" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "1.8 Kg" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2428 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2427 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "143" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unit_detail_base_price_entry" ] |
| cache_key | "_product_filter_unit_detail_base_price_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2664 -errors: [] -form: Symfony\Component\Form\Form {#2456 …} } |
| form | Symfony\Component\Form\FormView {#2665 …5} |
| full_name | "product_filter[unit_detail_base_price][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unit_detail_base_price_143" |
| label | "1.8 Kg" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "143" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unit_detail_base_price_entry" |
| valid | true |
| value | "143" |
55
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "2 Kg" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "55" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "2 Kg" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2437 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2436 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "55" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unit_detail_base_price_entry" ] |
| cache_key | "_product_filter_unit_detail_base_price_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2666 -errors: [] -form: Symfony\Component\Form\Form {#2459 …} } |
| form | Symfony\Component\Form\FormView {#2667 …5} |
| full_name | "product_filter[unit_detail_base_price][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unit_detail_base_price_55" |
| label | "2 Kg" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "55" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unit_detail_base_price_entry" |
| valid | true |
| value | "55" |
unitDetail
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
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 |
|---|---|---|
| choice_label | "name" |
same as passed value |
| class | "App\Entity\UniteDetail" |
same as passed value |
| expanded | true |
same as passed value |
| label | "Variantes" |
same as passed value |
| multiple | true |
same as passed value |
| query_builder | Closure(UniteDetailRepository $er) {#1950 class: "App\Form\ProductFilterType" this: App\Form\ProductFilterType {#1540 …} use: { $categoryEntity: null $subCategoryEntity: App\Entity\SubCategory {#594 -id: 4 -name: "Perte de poids et séchage" -ordre: 2 -seo_titre: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla" -seo_description: "Perte de poids et sechage, Bruleur,burner,drainer,perte de graisse,cla,L-carnitine, fitness diet tunisie" -imageFile: null -image: "65cac02872fd823d71915f82b9635eda-6848c849de050293032907.jpg" -slug: "perte-de-poids-et-sechage" -is_active: true -created_at: DateTimeImmutable @1749600329 {#839 date: 2025-06-11 00:05:29.0 UTC (+00:00) } -categories: Doctrine\ORM\PersistentCollection {#862 …} -productGroups: Doctrine\ORM\PersistentCollection {#902 …} -codePromos: Doctrine\ORM\PersistentCollection {#754 …} } } } |
Doctrine\ORM\QueryBuilder {#2203 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2207 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "ud" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2204 #from: "App\Entity\UniteDetail" #alias: "ud" #indexBy: null } ] "join" => [ "ud" => [ Doctrine\ORM\Query\Expr\Join {#2206 #joinType: "INNER" #join: "ud.products" #alias: "p" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2205 #joinType: "INNER" #join: "p.product_group" #alias: "pg" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2211 #joinType: "INNER" #join: "pg.subCategory" #alias: "subcat" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2209 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "p.is_active = true" "subcat = :subCategory" ] } "groupBy" => [ Doctrine\ORM\Query\Expr\GroupBy {#2210 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "ud.id" ] } ] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\Internal\QueryType {#996 …} -dql: "SELECT ud FROM App\Entity\UniteDetail ud INNER JOIN ud.products p INNER JOIN p.product_group pg INNER JOIN pg.subCategory subcat WHERE p.is_active = true AND subcat = :subCategory GROUP BY ud.id" -parameters: Doctrine\Common\Collections\ArrayCollection {#2208 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "p" => "ud" "pg" => "ud" "subcat" => "ud" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} } |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2258 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2214 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2291 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1974 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2215 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2055 …} } |
| choices | null |
| class | "App\Entity\UniteDetail" |
| 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 | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Container4VFeheq\EntityManagerGhost614a58f {#504 …12} |
| empty_data | [] |
| error_bubbling | false |
| error_mapping | [] |
| expanded | true |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2105 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1133 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Variantes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | true |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#2203 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2207 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "ud" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2204 #from: "App\Entity\UniteDetail" #alias: "ud" #indexBy: null } ] "join" => [ "ud" => [ Doctrine\ORM\Query\Expr\Join {#2206 #joinType: "INNER" #join: "ud.products" #alias: "p" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2205 #joinType: "INNER" #join: "p.product_group" #alias: "pg" #conditionType: null #condition: null #indexBy: null } Doctrine\ORM\Query\Expr\Join {#2211 #joinType: "INNER" #join: "pg.subCategory" #alias: "subcat" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2209 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "p.is_active = true" "subcat = :subCategory" ] } "groupBy" => [ Doctrine\ORM\Query\Expr\GroupBy {#2210 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "ud.id" ] } ] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\Internal\QueryType {#996 …} -dql: "SELECT ud FROM App\Entity\UniteDetail ud INNER JOIN ud.products p INNER JOIN p.product_group pg INNER JOIN pg.subCategory subcat WHERE p.is_active = true AND subcat = :subCategory GROUP BY ud.id" -parameters: Doctrine\Common\Collections\ArrayCollection {#2208 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "p" => "ud" "pg" => "ud" "subcat" => "ud" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -em: Container4VFeheq\EntityManagerGhost614a58f {#504 …12} } |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#2202 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2201 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_product_filter_unitDetail" ] |
| cache_key | "_product_filter_unitDetail_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 66 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2256 +data: Proxies\__CG__\App\Entity\UniteDetail {#1320 …} +value: "66" +label: "Banana milkshake" +attr: [] +labelTranslationParameters: [] } 69 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2252 +data: Proxies\__CG__\App\Entity\UniteDetail {#1255 …} +value: "69" +label: "Café latte" +attr: [] +labelTranslationParameters: [] } 72 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2254 +data: Proxies\__CG__\App\Entity\UniteDetail {#1307 …} +value: "72" +label: "Choco bueno" +attr: [] +labelTranslationParameters: [] } 98 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2250 +data: Proxies\__CG__\App\Entity\UniteDetail {#1189 …} +value: "98" +label: "Fraise" +attr: [] +labelTranslationParameters: [] } 99 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2255 +data: Proxies\__CG__\App\Entity\UniteDetail {#1349 …} +value: "99" +label: "Cookies'N Cream" +attr: [] +labelTranslationParameters: [] } 141 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2235 +data: Proxies\__CG__\App\Entity\UniteDetail {#1362 …} +value: "141" +label: "White choco bueno" +attr: [] +labelTranslationParameters: [] } 142 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2239 +data: Proxies\__CG__\App\Entity\UniteDetail {#1375 …} +value: "142" +label: "Squashies" +attr: [] +labelTranslationParameters: [] } ] |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2657 -errors: [] -form: Symfony\Component\Form\Form {#2525 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#2656 …5} |
| full_name | "product_filter[unitDetail]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail" |
| is_selected | Closure($choice, array $values) {#2669 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Variantes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | true |
| name | "unitDetail" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_product_filter_unitDetail" |
| valid | true |
| value | [] |
66
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Banana milkshake" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "66" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Banana milkshake" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2464 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2463 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "66" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2672 -errors: [] -form: Symfony\Component\Form\Form {#2528 …} } |
| form | Symfony\Component\Form\FormView {#2671 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_66" |
| label | "Banana milkshake" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "66" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "66" |
69
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Café latte" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "69" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Café latte" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2473 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2472 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "69" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2673 -errors: [] -form: Symfony\Component\Form\Form {#2531 …} } |
| form | Symfony\Component\Form\FormView {#2674 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_69" |
| label | "Café latte" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "69" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "69" |
72
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Choco bueno" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "72" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Choco bueno" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2482 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2481 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "72" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2675 -errors: [] -form: Symfony\Component\Form\Form {#2534 …} } |
| form | Symfony\Component\Form\FormView {#2676 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_72" |
| label | "Choco bueno" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "72" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "72" |
98
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Fraise" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "98" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Fraise" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2491 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2490 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "98" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2677 -errors: [] -form: Symfony\Component\Form\Form {#2537 …} } |
| form | Symfony\Component\Form\FormView {#2678 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_98" |
| label | "Fraise" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "98" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "98" |
99
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Cookies'N Cream" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "99" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Cookies'N Cream" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2500 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2499 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "99" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2679 -errors: [] -form: Symfony\Component\Form\Form {#2540 …} } |
| form | Symfony\Component\Form\FormView {#2680 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_99" |
| label | "Cookies'N Cream" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "99" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "99" |
141
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "White choco bueno" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "141" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "White choco bueno" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2509 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2508 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "141" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2681 -errors: [] -form: Symfony\Component\Form\Form {#2543 …} } |
| form | Symfony\Component\Form\FormView {#2682 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_141" |
| label | "White choco bueno" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "141" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "141" |
142
Errors
This form has no errors.
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 | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Squashies" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| required | false |
same as passed value |
| translation_domain | false |
same as passed value |
| value | "142" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | "submit" |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#405 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#221 …} -logger: Monolog\Logger {#127 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#82 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2280 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2276 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Squashies" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | false |
| trim | true |
| upload_max_size_message | Closure() {#2518 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#1533 …} $message: Closure() {#2517 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "142" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_product_filter_unitDetail_entry" ] |
| cache_key | "_product_filter_unitDetail_entry_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2683 -errors: [] -form: Symfony\Component\Form\Form {#2546 …} } |
| form | Symfony\Component\Form\FormView {#2684 …5} |
| full_name | "product_filter[unitDetail][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "product_filter_unitDetail_142" |
| label | "Squashies" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "142" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | false |
| unique_block_prefix | "_product_filter_unitDetail_entry" |
| valid | true |
| value | "142" |