Forms
-
recipe
-
1name
-
time
-
nb
-
mealType
-
description
-
recipeProducts
-
0
-
product
-
quantity
-
-
-
_token
-
recipe
Form type:
"App\Form\RecipeType"
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
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } |
| Model Format | same as normalized format |
Passed Options
No options were passed when constructing this form.
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 | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "App\Entity\Recipe" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1077 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Recipe" } } |
| 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 | "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" |
| 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() {#1079 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1078 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "recipe" "_recipe" ] |
| cache_key | "_recipe_recipe" |
| compound | true |
| data | App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1401 -errors: [] -form: Symfony\Component\Form\Form {#1232 …} } |
| form | Symfony\Component\Form\FormView {#1505 …5} |
| full_name | "recipe" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "recipe" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe" |
| valid | true |
| value | App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } |
name
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
| Message | Origin | Cause |
|---|---|---|
| The name is required | Unknown. |
Caused by:
Symfony\Component\Validator\ConstraintViolation {#1483 root: Symfony\Component\Form\Form {#1232 …} path: "data.name" value: "" } |
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | "" |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "maxlength" => 255 ] |
[ "maxlength" => 255 ] |
| empty_data | "" |
same as passed value |
| label | "Recipe name" |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "maxlength" => 255 ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Recipe name" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1099 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1102 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 255 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_recipe_name" ] |
| cache_key | "_recipe_name_text" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1462 -errors: [] -form: Symfony\Component\Form\Form {#1236 …} } |
| form | Symfony\Component\Form\FormView {#1482 …5} |
| full_name | "recipe[name]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_name" |
| label | "Recipe name" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "name" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_name" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
time
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved 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 |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1137 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1139 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1138 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_recipe_time" ] |
| cache_key | "_recipe_time_integer" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1386 -errors: [] -form: Symfony\Component\Form\Form {#1239 …} } |
| form | Symfony\Component\Form\FormView {#1380 …5} |
| full_name | "recipe[time]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_time" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "time" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_time" |
| valid | true |
| value | "" |
nb
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved 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 |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1090 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1149 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1148 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_recipe_nb" ] |
| cache_key | "_recipe_nb_integer" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1491 -errors: [] -form: Symfony\Component\Form\Form {#1242 …} } |
| form | Symfony\Component\Form\FormView {#1503 …5} |
| full_name | "recipe[nb]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_nb" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "nb" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_nb" |
| valid | true |
| value | "" |
mealType
Form type:
"Symfony\Component\Form\Extension\Core\Type\EnumType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"Start"
|
| Normalized Format | App\Enum\MealType {#1180 +name: "Start" +value: "Start" } |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| class | "App\Enum\MealType" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(UnitEnum $choice) {#1176 class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure(?BackedEnum $choice): ?string {#1184 returnType: "?string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choices | [ App\Enum\MealType {#1180 +name: "Start" +value: "Start" } App\Enum\MealType {#1181 +name: "MainCourse" +value: "MainCourse" } App\Enum\MealType {#1182 +name: "Dessert" +value: "Dessert" } App\Enum\MealType {#1183 +name: "Breakfast" +value: "Breakfast" } ] |
| class | "App\Enum\MealType" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| 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 | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1179 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1177 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "enum" "_recipe_mealType" ] |
| cache_key | "_recipe_mealType_enum" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1533 +data: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } +value: "Start" +label: App\Enum\MealType {#1180} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1372 +data: App\Enum\MealType {#1181 +name: "MainCourse" +value: "MainCourse" } +value: "MainCourse" +label: App\Enum\MealType {#1181} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1530 +data: App\Enum\MealType {#1182 +name: "Dessert" +value: "Dessert" } +value: "Dessert" +label: App\Enum\MealType {#1182} +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1486 +data: App\Enum\MealType {#1183 +name: "Breakfast" +value: "Breakfast" } +value: "Breakfast" +label: App\Enum\MealType {#1183} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Enum\MealType {#1180 +name: "Start" +value: "Start" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1472 -errors: [] -form: Symfony\Component\Form\Form {#1245 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1511 …5} |
| full_name | "recipe[mealType]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_mealType" |
| is_selected | Closure($choice, $value) {#1515 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "mealType" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_mealType" |
| uses_autocomplete | false |
| valid | true |
| value | "Start" |
description
Form type:
"App\Form\Partial\JsonType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format |
null
|
| Normalized Format | "[]" |
| View Format | same as normalized format |
Submitted Data
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | "[]" |
| Model Format |
[] |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Etapes de la recette" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1197 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Etapes de la recette" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1199 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1198 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "json" "_recipe_description" ] |
| cache_key | "_recipe_description_json" |
| compound | false |
| data | "[]" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1522 -errors: [] -form: Symfony\Component\Form\Form {#1248 …} } |
| form | Symfony\Component\Form\FormView {#1489 …5} |
| full_name | "recipe[description]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_description" |
| label | "Etapes de la recette" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "description" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_description" |
| uses_autocomplete | false |
| valid | true |
| value | "[]" |
recipeProducts
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
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | [ App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } ] |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| allow_add | true |
same as passed value |
| allow_delete | true |
same as passed value |
| by_reference | false |
same as passed value |
| entry_options | [ "label" => false ] |
[ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\RecipeProductType" |
same as passed value |
| label | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| button_add_options | [] |
| button_add_type | "Symfony\Component\Form\Extension\Core\Type\ButtonType" |
| button_delete_options | [] |
| button_delete_type | "Symfony\Component\Form\Extension\Core\Type\ButtonType" |
| by_reference | false |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| delete_empty | false |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1216 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| entry_options | [ "label" => false "block_name" => "entry" ] |
| entry_type | "App\Form\RecipeProductType" |
| 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 collection is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| keep_as_list | false |
| label | false |
| 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 |
| prototype | false |
| prototype_data | null |
| prototype_name | "__name__" |
| prototype_options | [] |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1218 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1217 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| allow_add | true |
| allow_delete | true |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection" "live_collection" "_recipe_recipeProducts" ] |
| button_add | Symfony\Component\Form\FormView {#1524 …5} |
| cache_key | "_recipe_recipeProducts_live_collection" |
| compound | true |
| data | [ App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } ] |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1526 -errors: [] -form: Symfony\Component\Form\Form {#1251 …} } |
| form | Symfony\Component\Form\FormView {#1523 …5} |
| full_name | "recipe[recipeProducts]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_recipeProducts" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "recipeProducts" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_recipeProducts" |
| valid | true |
| value | [ App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } ] |
0
Form type:
"App\Form\RecipeProductType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } |
| View Format | same as normalized format |
Submitted Data
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | false |
same as passed value |
| property_path | "[0]" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | "entry" |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "App\Entity\RecipeProduct" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1301 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\RecipeProduct" } } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| 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 | "[0]" |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1303 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1302 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "collection_entry" "live_collection_entry" "recipe_product" "_recipe_recipeProducts_entry" ] |
| button_delete | Symfony\Component\Form\FormView {#1375 …5} |
| cache_key | "_recipe_recipeProducts_entry_recipe_product" |
| compound | true |
| data | App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1517 -errors: [] -form: Symfony\Component\Form\Form {#1365 …} } |
| form | Symfony\Component\Form\FormView {#1521 …5} |
| full_name | "recipe[recipeProducts][0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_recipeProducts_0" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_recipeProducts_entry" |
| valid | true |
| value | App\Entity\RecipeProduct {#1420 -id: null -recipe: App\Entity\Recipe {#1140 -id: null -family: null -name: "" -time: null -description: [] -recipeProducts: Doctrine\Common\Collections\ArrayCollection {#1255 …} -shoppingListRecipes: Doctrine\Common\Collections\ArrayCollection {#1464 …} -archived: null -nb: null -mealType: App\Enum\MealType {#1180 +name: "Start" +value: "Start" } } -product: null -quantity: null } |
product
Form type:
"App\Form\ProductAutocompleteField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
No options were passed when constructing this form.
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "data-controller" => "create-autocomplete" "data-create-autocomplete-url-value" => "/autocomplete/custom/product/new" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | true |
| autocomplete_url | null |
| 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\Loader\LazyChoiceLoader {#1364 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#1469 …} -loader: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1360 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1456 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1367 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1416 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1366 …} } |
| choices | null |
| class | "App\Entity\Product" |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | ContainerUJaKPSE\EntityManagerGhost614a58f {#360 …12} |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| filter_query | null |
| 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 {#1363 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerUJaKPSE\EntityManagerGhost614a58f {#360 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1329 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisissez un produit" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#1352 -em: ContainerUJaKPSE\EntityManagerGhost614a58f {#360 …12} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1403 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "product" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1409 #from: "App\Entity\Product" #alias: "product" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1405 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "product.name ASC" ] } ] ] -type: 0 -state: 1 -dql: "SELECT product FROM App\Entity\Product product ORDER BY product.name ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1402 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
| required | true |
| row_attr | [] |
| searchable_fields | null |
| security | false |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [ "create" => true "createOnBlur" => true "delimiter" => "," ] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1332 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1331 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "create-autocomplete symfony--ux-autocomplete--autocomplete" "data-create-autocomplete-url-value" => "/autocomplete/custom/product/new" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/product_autocomplete_field" "data-symfony--ux-autocomplete--autocomplete-tom-select-options-value" => "{"create":true,"createOnBlur":true,"delimiter":","}" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Chargement d'autres résultats..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Aucun résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Aucun autre résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-create-option-text-value" => "Ajouter %placeholder%..." "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ux_entity_autocomplete" "product_autocomplete_field" "_recipe_recipeProducts_entry_product" ] |
| cache_key | "_recipe_recipeProducts_entry_product_product_autocomplete_field" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1453 -errors: [] -form: Symfony\Component\Form\Form {#1425 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1374 …5} |
| full_name | "recipe[recipeProducts][0][product]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_recipeProducts_0_product" |
| is_selected | Closure($choice, $value) {#1536 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "product" |
| placeholder | "Choisissez un produit" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_recipeProducts_entry_product" |
| uses_autocomplete | true |
| valid | true |
| value | "" |
quantity
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved 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 |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1442 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "number" |
| invalid_message | "Please enter a number." |
| 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 |
| rounding_mode | 6 |
| row_attr | [] |
| scale | null |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1437 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1434 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "inputmode" => "decimal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "number" "_recipe_recipeProducts_entry_quantity" ] |
| cache_key | "_recipe_recipeProducts_entry_quantity_number" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1527 -errors: [] -form: Symfony\Component\Form\Form {#1357 …} } |
| form | Symfony\Component\Form\FormView {#1396 …5} |
| full_name | "recipe[recipeProducts][0][quantity]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe_recipeProducts_0_quantity" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "quantity" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_recipe_recipeProducts_entry_quantity" |
| valid | true |
| value | "" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#841 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#117 …} -logger: Monolog\Logger {#195 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#864 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1488 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() {#1535 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#551 …} $message: Closure() {#1532 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_recipe__token" ] |
| cache_key | "_recipe__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1545 -errors: [] -form: Symfony\Component\Form\Form {#1541 …} } |
| form | Symfony\Component\Form\FormView {#1534 …5} |
| full_name | "recipe[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "recipe__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_recipe__token" |
| valid | true |
| value | "csrf-token" |