- Request / Response
- Performance
- Validator 1
- Forms 2
- Exception
- Logs
- Events
- Routing
- Cache
- Security
- Twig
- HTTP Client
- Doctrine
- Migrations
- VichUploader
- Configuration
Configuration Settings
Theme
Default theme. It switches between Light and Dark automatically to match the operating system theme.
Provides greatest readability, but requires a well-lit environment.
Reduces eye fatigue. Ideal for low light environments.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Forms
project
"App\Form\ProjectType"
Errors
Message | Origin | Cause |
---|---|---|
The CSRF token is invalid. Please try to resubmit the form. | project |
Caused by:
Symfony\Component\Security\Csrf\CsrfToken {#2154 -id: "project" -value: "" } |
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
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 | 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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
data_class | "App\Entity\Project" |
disabled | false |
empty_data | Closure(FormInterface $form) {#1995 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $class: "App\Entity\Project" } } |
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 | [] |
legacy_error_messages | false |
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() {#1996 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1994 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "project" "_project" ] |
cache_key | "_project_project" |
compound | true |
data | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2351 -form: Symfony\Component\Form\Form {#2249 …} -errors: [ Symfony\Component\Form\FormError {#2087 #messageTemplate: "The CSRF token is invalid. Please try to resubmit the form." #messageParameters: [] #messagePluralization: null -message: "The CSRF token is invalid. Please try to resubmit the form." -cause: Symfony\Component\Security\Csrf\CsrfToken {#2154 -id: "project" -value: "" } -origin: Symfony\Component\Form\Form {#2249 …} } ] } |
form | Symfony\Component\Form\FormView {#2402 …5} |
full_name | "project" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | true |
name | "project" |
priority | 0 |
required | true |
row_attr | [] |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project" |
valid | false |
value | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
batch
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } |
View Format |
"37"
|
Submitted Data
Property | Value |
---|---|
View Format |
"37"
|
Normalized Format | App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
class | "App\Entity\Batch" |
same as passed value |
disabled | true |
same as passed value |
em | "default" |
ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
label | "批次" |
same as passed value |
multiple | false |
false
|
required | false |
false
|
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 | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#2030 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceLabel" ] } |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2198 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2201 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2197 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2196 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2202 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1697 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
choices | null |
class | "App\Entity\Batch" |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
disabled | true |
em | ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
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 {#2202 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1697 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "批次" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
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 | null |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2074 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2183 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_batch" ] |
cache_key | "_project_batch_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2449 +label: "2019年质量工程项目申报" +value: "1" +data: App\Entity\Batch {#2627 …} +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2399 +label: "2019年省级质量工程项目立项" +value: "2" +data: App\Entity\Batch {#2638 …} +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2625 +label: "质量工程项目年度检查验收" +value: "3" +data: App\Entity\Batch {#2646 …} +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2626 +label: "2020年度本科质量工程项目申报" +value: "4" +data: App\Entity\Batch {#2654 …} +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2634 +label: "2020年省级质量工程项目任务书提交" +value: "5" +data: App\Entity\Batch {#2662 …} +attr: [] +labelTranslationParameters: [] } 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2390 +label: "质量工程项目年度检查验收(2021)" +value: "6" +data: App\Entity\Batch {#2670 …} +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2385 +label: "第二批国家级一流本科课程认定" +value: "7" +data: App\Entity\Batch {#2678 …} +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2628 +label: "2021年度校级本科质量工程项目申报" +value: "8" +data: App\Entity\Batch {#2686 …} +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2392 +label: "2021年省级质量工程项目(本科)申报" +value: "9" +data: App\Entity\Batch {#2694 …} +attr: [] +labelTranslationParameters: [] } 10 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2391 +label: "质量工程项目年度检查验收(2022)" +value: "10" +data: App\Entity\Batch {#2702 …} +attr: [] +labelTranslationParameters: [] } 11 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2623 +label: "2022年度校级本科质量工程项目申报" +value: "11" +data: App\Entity\Batch {#2710 …} +attr: [] +labelTranslationParameters: [] } 12 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2885 +label: "2021年省级质量工程项目任务书提交" +value: "12" +data: App\Entity\Batch {#2718 …} +attr: [] +labelTranslationParameters: [] } 13 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2884 +label: "2022年省级本科质量工程项目申报" +value: "13" +data: App\Entity\Batch {#2726 …} +attr: [] +labelTranslationParameters: [] } 15 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2883 +label: "2023年校级本科质量工程项目申报" +value: "15" +data: App\Entity\Batch {#2734 …} +attr: [] +labelTranslationParameters: [] } 16 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2886 +label: "质量工程项目年度检查验收(2023)" +value: "16" +data: App\Entity\Batch {#2742 …} +attr: [] +labelTranslationParameters: [] } 17 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2887 +label: "2023年校级本科“十四五”规划教材项目申报" +value: "17" +data: App\Entity\Batch {#2750 …} +attr: [] +labelTranslationParameters: [] } 18 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2888 +label: "2022年省级质量工程项目任务书提交" +value: "18" +data: App\Entity\Batch {#2758 …} +attr: [] +labelTranslationParameters: [] } 19 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2889 +label: "2023年安徽省精品教材建设项目申报" +value: "19" +data: App\Entity\Batch {#2766 …} +attr: [] +labelTranslationParameters: [] } 20 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2890 +label: "2023省级本科质量工程项目申报" +value: "20" +data: App\Entity\Batch {#2774 …} +attr: [] +labelTranslationParameters: [] } 21 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2891 +label: "第三批国家级一流本科课程认定" +value: "21" +data: App\Entity\Batch {#2782 …} +attr: [] +labelTranslationParameters: [] } 22 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2892 +label: "质量工程项目年度检查验收(2024)" +value: "22" +data: App\Entity\Batch {#2790 …} +attr: [] +labelTranslationParameters: [] } 24 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2893 +label: "2024年校级本科质量工程项目申报" +value: "24" +data: App\Entity\Batch {#2798 …} +attr: [] +labelTranslationParameters: [] } 25 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2894 +label: "关于组织申报2024年度中国科学技术大学本科生“十四五”规划教材项目的通知" +value: "25" +data: App\Entity\Batch {#2806 …} +attr: [] +labelTranslationParameters: [] } 26 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2895 +label: "2023年省级质量工程项目任务书提交" +value: "26" +data: App\Entity\Batch {#2814 …} +attr: [] +labelTranslationParameters: [] } 27 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2896 +label: "“十四五”普通高等学校本科国家级规划教材第一次推荐遴选工作校内申报" +value: "27" +data: App\Entity\Batch {#2822 …} +attr: [] +labelTranslationParameters: [] } 28 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2897 +label: "2024年省级本科质量工程项目申报" +value: "28" +data: App\Entity\Batch {#2830 …} +attr: [] +labelTranslationParameters: [] } 29 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2898 +label: "2025年校级本科质量工程项目申报" +value: "29" +data: App\Entity\Batch {#2838 …} +attr: [] +labelTranslationParameters: [] } 30 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2899 +label: "2025年度中国科学技术大学本科生”十四五“规划教材项目" +value: "30" +data: App\Entity\Batch {#2846 …} +attr: [] +labelTranslationParameters: [] } 31 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2900 +label: "质量工程项目年度检查验收(2025)" +value: "31" +data: App\Entity\Batch {#2854 …} +attr: [] +labelTranslationParameters: [] } 32 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2901 +label: "教育部办公厅关于组织申报2025年度教育部大中小学课程教材研究项目(校内申报)" +value: "32" +data: App\Entity\Batch {#2862 …} +attr: [] +labelTranslationParameters: [] } 35 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2902 +label: "2025年度校级本科质量工程项目经费预算表提交" +value: "35" +data: App\Entity\Batch {#2870 …} +attr: [] +labelTranslationParameters: [] } 36 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2903 +label: "2024年省级质量工程项目任务书提交" +value: "36" +data: App\Entity\Batch {#2878 …} +attr: [] +labelTranslationParameters: [] } 37 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2904 +label: "2025年本科教学成果奖申报通知" +value: "37" +data: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } |
disabled | true |
errors | Symfony\Component\Form\FormErrorIterator {#2467 -form: Symfony\Component\Form\Form {#2246 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2103 …5} |
full_name | "project[batch]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_batch" |
is_selected | Closure($choice, $value) {#2906 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2008 …} } |
label | "批次" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "batch" |
placeholder | "" |
placeholder_in_choices | false |
preferred_choices | [] |
priority | 0 |
required | false |
row_attr | [] |
separator | "-------------------" |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_batch" |
valid | true |
value | "37" |
name
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
Message | Origin | Cause |
---|---|---|
This value should not be blank. | name |
Caused by:
Symfony\Component\Validator\ConstraintViolation {#2557 root: Symfony\Component\Form\Form {#2249 …} path: "data.name" value: null } |
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 |
---|---|---|
help | "填写项目名称(如非项目负责人本人提交或有多位项目负责人,须填写项目名称+项目负责人)" |
same as passed value |
label | "项目名称" |
same as passed value |
required | true |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2106 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
form_attr | false |
getter | null |
help | "填写项目名称(如非项目负责人本人提交或有多位项目负责人,须填写项目名称+项目负责人)" |
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 | "项目名称" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
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() {#2105 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2187 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_project_name" ] |
cache_key | "_project_name_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2907 -form: Symfony\Component\Form\Form {#2242 …} -errors: [ Symfony\Component\Form\FormError {#2398 #messageTemplate: "This value should not be blank." #messageParameters: [ "{{ value }}" => "null" ] #messagePluralization: null -message: "This value should not be blank." -cause: Symfony\Component\Validator\ConstraintViolation {#2557 root: Symfony\Component\Form\Form {#2249 …} path: "data.name" value: null } -origin: Symfony\Component\Form\Form {#2242 …} } ] } |
form | Symfony\Component\Form\FormView {#2908 …5} |
full_name | "project[name]" |
help | "填写项目名称(如非项目负责人本人提交或有多位项目负责人,须填写项目名称+项目负责人)" |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_name" |
label | "项目名称" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "name" |
priority | 0 |
required | true |
row_attr | [] |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_name" |
valid | false |
value | "" |
doc
"Vich\UploaderBundle\Form\Type\VichFileType"
Default Data
Property | Value |
---|---|
Model Format |
null
|
Normalized Format | [ "file" => null ] |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [ "file" => null ] |
Model Format |
null
|
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_delete | false |
false
|
label | "上传材料" |
same as passed value |
required | true |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_delete | false |
allow_extra_fields | false |
allow_file_upload | false |
asset_helper | 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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
delete_label | "vich_uploader.form_label.delete_confirm" |
disabled | false |
download_label | "vich_uploader.link.download" |
download_link | null |
download_uri | true |
empty_data | Closure(FormInterface $form) {#2089 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} } |
error_bubbling | false |
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 | "上传材料" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
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() {#2088 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2090 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
asset_helper | false |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "vich_file" "_project_doc" ] |
cache_key | "_project_doc_vich_file" |
compound | true |
data | [ "file" => null ] |
disabled | false |
download_label | "vich_uploader.link.download" |
download_uri | null |
errors | Symfony\Component\Form\FormErrorIterator {#2910 -form: Symfony\Component\Form\Form {#2273 …} -errors: [] } |
form | Symfony\Component\Form\FormView {#2909 …5} |
full_name | "project[doc]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_doc" |
label | "上传材料" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | true |
name | "doc" |
object | App\Entity\Project {#1853 #number: null #schoolProjectNumber: null #status: "新申请" #collegeSort: 0 #schoolSort: 0 #doc: null #docName: null #collegeDoc: null #collegeDocName: null #attachments: Doctrine\Common\Collections\ArrayCollection {#1856 …} #id: null #name: null #batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } #user: App\Entity\User {#1624 …} #subject: null #college: null #category: null #level: null #year: null #property: null #updatedAt: null } |
priority | 0 |
required | true |
row_attr | [] |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_doc" |
valid | true |
value | [ "file" => null ] |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
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 |
---|---|---|
attr | [] |
[] |
label | "上传材料" |
same as passed value |
required | true |
same as passed value |
translation_domain | null |
null
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | true |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | "Symfony\Component\HttpFoundation\File\File" |
disabled | false |
empty_data | null |
error_bubbling | false |
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 | "Please select a valid file." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "上传材料" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
mapped | true |
method | "POST" |
multiple | false |
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() {#2259 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2258 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "file" "_project_doc_file" ] |
cache_key | "_project_doc_file_file" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2919 -form: Symfony\Component\Form\Form {#2276 …} -errors: [] } |
form | Symfony\Component\Form\FormView {#2922 …5} |
full_name | "project[doc][file]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_doc_file" |
label | "上传材料" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | true |
name | "file" |
priority | 0 |
required | true |
row_attr | [] |
size | null |
submitted | true |
translation_domain | null |
type | "file" |
unique_block_prefix | "_project_doc_file" |
valid | true |
value | "" |
college
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
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 |
---|---|---|
class | "App\Entity\College" |
same as passed value |
em | "default" |
ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
label | "所属单位" |
same as passed value |
multiple | false |
false
|
query_builder | Closure(EntityRepository $er) {#2002 class: "App\Form\ProjectType" this: App\Form\ProjectType {#1877 …} } |
Doctrine\ORM\QueryBuilder {#2146 -em: Doctrine\ORM\EntityManager {#399 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2147 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2148 #from: "App\Entity\College" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2149 #separator: " AND " #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.valid = TRUE" ] #preSeparator: "(" #postSeparator: ")" } "groupBy" => [] "having" => null "orderBy" => [] ] -type: 0 -state: 1 -dql: "SELECT e FROM App\Entity\College e WHERE e.valid = TRUE" -parameters: Doctrine\Common\Collections\ArrayCollection {#2145 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
required | false |
false
|
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 | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#2030 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceLabel" ] } |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2229 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2151 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2150 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2152 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2213 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1285 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
choices | null |
class | "App\Entity\College" |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
disabled | false |
em | ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
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 {#2213 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1285 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "所属单位" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
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 {#2146 -em: Doctrine\ORM\EntityManager {#399 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2147 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2148 #from: "App\Entity\College" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2149 #separator: " AND " #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.valid = TRUE" ] #preSeparator: "(" #postSeparator: ")" } "groupBy" => [] "having" => null "orderBy" => [] ] -type: 0 -state: 1 -dql: "SELECT e FROM App\Entity\College e WHERE e.valid = TRUE" -parameters: Doctrine\Common\Collections\ArrayCollection {#2145 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2108 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2143 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_college" ] |
cache_key | "_project_college_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2917 +label: "少年班学院" +value: "1" +data: App\Entity\College {#2933 …} +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2918 +label: "数学科学学院" +value: "2" +data: App\Entity\College {#2935 …} +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2915 +label: "物理学院" +value: "3" +data: App\Entity\College {#2936 …} +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2925 +label: "化学与材料科学学院" +value: "4" +data: App\Entity\College {#2937 …} +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2924 +label: "工程科学学院" +value: "5" +data: App\Entity\College {#2938 …} +attr: [] +labelTranslationParameters: [] } 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2920 +label: "信息科学技术学院" +value: "6" +data: App\Entity\College {#2939 …} +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2930 +label: "地球和空间科学学院" +value: "7" +data: App\Entity\College {#2940 …} +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2928 +label: "计算机科学与技术学院" +value: "9" +data: App\Entity\College {#2941 …} +attr: [] +labelTranslationParameters: [] } 10 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2926 +label: "管理学院" +value: "10" +data: App\Entity\College {#2942 …} +attr: [] +labelTranslationParameters: [] } 12 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2921 +label: "人文与社会科学学院" +value: "12" +data: App\Entity\College {#2943 …} +attr: [] +labelTranslationParameters: [] } 14 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2931 +label: "教务处" +value: "14" +data: App\Entity\College {#2944 …} +attr: [] +labelTranslationParameters: [] } 15 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2960 +label: "学生工作部" +value: "15" +data: App\Entity\College {#2945 …} +attr: [] +labelTranslationParameters: [] } 18 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2961 +label: "网络信息中心" +value: "18" +data: App\Entity\College {#2946 …} +attr: [] +labelTranslationParameters: [] } 24 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2962 +label: "马克思主义学院" +value: "24" +data: App\Entity\College {#2947 …} +attr: [] +labelTranslationParameters: [] } 25 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2963 +label: "人力资源部" +value: "25" +data: App\Entity\College {#2948 …} +attr: [] +labelTranslationParameters: [] } 26 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2964 +label: "网络空间安全学院" +value: "26" +data: App\Entity\College {#2949 …} +attr: [] +labelTranslationParameters: [] } 27 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2965 +label: "核科学技术学院" +value: "27" +data: App\Entity\College {#2950 …} +attr: [] +labelTranslationParameters: [] } 28 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2966 +label: "本科生院" +value: "28" +data: App\Entity\College {#2951 …} +attr: [] +labelTranslationParameters: [] } 29 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2967 +label: "环境科学与工程系" +value: "29" +data: App\Entity\College {#2952 …} +attr: [] +labelTranslationParameters: [] } 34 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2968 +label: "创新创业学院" +value: "34" +data: App\Entity\College {#2953 …} +attr: [] +labelTranslationParameters: [] } 35 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2969 +label: "生命科学与医学部" +value: "35" +data: App\Entity\College {#2954 …} +attr: [] +labelTranslationParameters: [] } 36 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2970 +label: "微电子学院" +value: "36" +data: App\Entity\College {#2955 …} +attr: [] +labelTranslationParameters: [] } 38 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2971 +label: "党政办公室" +value: "38" +data: App\Entity\College {#2956 …} +attr: [] +labelTranslationParameters: [] } 39 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2972 +label: "财务处" +value: "39" +data: App\Entity\College {#2957 …} +attr: [] +labelTranslationParameters: [] } 40 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2973 +label: "未来技术学院" +value: "40" +data: App\Entity\College {#2958 …} +attr: [] +labelTranslationParameters: [] } 41 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2974 +label: "人工智能与数据科学学院" +value: "41" +data: App\Entity\College {#2959 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2912 -form: Symfony\Component\Form\Form {#2279 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2916 …5} |
full_name | "project[college]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_college" |
is_selected | Closure($choice, $value) {#2976 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2008 …} } |
label | "所属单位" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "college" |
placeholder | "" |
placeholder_in_choices | false |
preferred_choices | [] |
priority | 0 |
required | false |
row_attr | [] |
separator | "-------------------" |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_college" |
valid | true |
value | "" |
property
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
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 |
---|---|---|
class | "App\Entity\Property" |
same as passed value |
label | "材料属性" |
same as passed value |
query_builder | Closure(EntityRepository $er) {#2003 class: "App\Form\ProjectType" this: App\Form\ProjectType {#1877 …} use: { $properties: [ "申报书" ] } } |
Doctrine\ORM\QueryBuilder {#2224 -em: Doctrine\ORM\EntityManager {#399 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2230 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2231 #from: "App\Entity\Property" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2232 #separator: " AND " #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.name in (:properties)" ] #preSeparator: "(" #postSeparator: ")" } "groupBy" => [] "having" => null "orderBy" => [] ] -type: 0 -state: 1 -dql: "SELECT e FROM App\Entity\Property e WHERE e.name in (:properties)" -parameters: Doctrine\Common\Collections\ArrayCollection {#2218 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
required | true |
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 | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#2030 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceLabel" ] } |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2268 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2235 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2233 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2236 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2253 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2209 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
choices | null |
class | "App\Entity\Property" |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
disabled | false |
em | ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
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 {#2253 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2209 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "材料属性" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
mapped | true |
method | "POST" |
multiple | false |
placeholder | null |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preferred_choices | [] |
priority | 0 |
property_path | null |
query_builder | Doctrine\ORM\QueryBuilder {#2224 -em: Doctrine\ORM\EntityManager {#399 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2230 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2231 #from: "App\Entity\Property" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2232 #separator: " AND " #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.name in (:properties)" ] #preSeparator: "(" #postSeparator: ")" } "groupBy" => [] "having" => null "orderBy" => [] ] -type: 0 -state: 1 -dql: "SELECT e FROM App\Entity\Property e WHERE e.name in (:properties)" -parameters: Doctrine\Common\Collections\ArrayCollection {#2218 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
required | true |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2132 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2142 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_property" ] |
cache_key | "_project_property_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2980 +label: "申报书" +value: "5" +data: App\Entity\Property {#2991 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2977 -form: Symfony\Component\Form\Form {#2282 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2978 …5} |
full_name | "project[property]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_property" |
is_selected | Closure($choice, $value) {#2983 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2008 …} } |
label | "材料属性" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "property" |
placeholder | null |
placeholder_in_choices | false |
preferred_choices | [] |
priority | 0 |
required | true |
row_attr | [] |
separator | "-------------------" |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_property" |
valid | true |
value | "" |
category
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
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 |
---|---|---|
class | "App\Entity\Category" |
same as passed value |
label | "类别" |
same as passed value |
query_builder | Closure(EntityRepository $er) {#2004 class: "App\Form\ProjectType" this: App\Form\ProjectType {#1877 …} use: { $batch: App\Entity\Batch {#1739 #type: "申报" #applyDeadline: DateTime @1756569600 {#1732 date: 2025-08-31 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1756742400 {#1731 date: 2025-09-02 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1772 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1804 …} #id: 37 #name: "2025年本科教学成果奖申报通知" #open: DateTime @1755619200 {#1737 date: 2025-08-20 00:00:00.0 Asia/Shanghai (+08:00) } } } } |
Doctrine\ORM\QueryBuilder {#2038 -em: Doctrine\ORM\EntityManager {#399 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2055 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2056 #from: "App\Entity\Category" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2057 #separator: " AND " #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.batch = :batch" ] #preSeparator: "(" #postSeparator: ")" } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#2058 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "e.order ASC" ] } ] ] -type: 0 -state: 1 -dql: "SELECT e FROM App\Entity\Category e WHERE e.batch = :batch ORDER BY e.order ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#2053 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
required | false |
false
|
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 | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#2030 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceLabel" ] } |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2102 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2061 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2060 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2062 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2083 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2033 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
choices | null |
class | "App\Entity\Category" |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
disabled | false |
em | ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
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 {#2083 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2033 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "类别" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
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 {#2038 -em: Doctrine\ORM\EntityManager {#399 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2055 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2056 #from: "App\Entity\Category" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2057 #separator: " AND " #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "e.batch = :batch" ] #preSeparator: "(" #postSeparator: ")" } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#2058 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "e.order ASC" ] } ] ] -type: 0 -state: 1 -dql: "SELECT e FROM App\Entity\Category e WHERE e.batch = :batch ORDER BY e.order ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#2053 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2031 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2028 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_category" ] |
cache_key | "_project_category_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ 450 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2995 +label: "本科教学成果奖" +value: "450" +data: App\Entity\Category {#3001 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2986 -form: Symfony\Component\Form\Form {#2285 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2985 …5} |
full_name | "project[category]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_category" |
is_selected | Closure($choice, $value) {#2982 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2008 …} } |
label | "类别" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "category" |
placeholder | "" |
placeholder_in_choices | false |
preferred_choices | [] |
priority | 0 |
required | false |
row_attr | [] |
separator | "-------------------" |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_category" |
valid | true |
value | "" |
level
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
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 |
---|---|---|
auto_initialize | false |
false
|
choices | [] |
[] |
class | "App\Entity\Level" |
same as passed value |
label | "子类别" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_filter | null |
choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#2030 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceLabel" ] } |
choice_loader | null |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2374 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2365 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#2292 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2293 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
choices | [] |
class | "App\Entity\Level" |
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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data_class | null |
disabled | false |
em | ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
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 {#2292 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2293 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "子类别" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
legacy_error_messages | false |
mapped | true |
method | "POST" |
multiple | false |
placeholder | "" |
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 | null |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2377 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2376 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_level" ] |
cache_key | "_project_level_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2998 -form: Symfony\Component\Form\Form {#2382 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2997 …5} |
full_name | "project[level]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_level" |
is_selected | Closure($choice, $value) {#2979 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2008 …} } |
label | "子类别" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "level" |
placeholder | "" |
placeholder_in_choices | false |
preferred_choices | [] |
priority | 0 |
required | false |
row_attr | [] |
separator | "-------------------" |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_level" |
valid | true |
value | "" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "964c22fba91686.rSsCqziExnCphu4VfXlA1MbiVXYE79uOMzz28qoB-jk.9FxW7mDGggDc84QkBEgiuJmIOT41u6PjQWmDkfximWDBR1vYX9LwSOfzpw" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
block_prefix | "csrf_token" |
same as passed value |
data | "964c22fba91686.rSsCqziExnCphu4VfXlA1MbiVXYE79uOMzz28qoB-jk.9FxW7mDGggDc84QkBEgiuJmIOT41u6PjQWmDkfximWDBR1vYX9LwSOfzpw" |
same as passed value |
mapped | false |
false
|
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 | "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\CsrfTokenManager {#1974 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#1975 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#1976 …} -namespace: Closure() {#1978 …} } |
data | "964c22fba91686.rSsCqziExnCphu4VfXlA1MbiVXYE79uOMzz28qoB-jk.9FxW7mDGggDc84QkBEgiuJmIOT41u6PjQWmDkfximWDBR1vYX9LwSOfzpw" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3010 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} } |
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 | [] |
legacy_error_messages | false |
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() {#3000 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1878 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#3011 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "csrf_token" "_project__token" ] |
cache_key | "_project__token_hidden" |
compound | false |
data | "964c22fba91686.rSsCqziExnCphu4VfXlA1MbiVXYE79uOMzz28qoB-jk.9FxW7mDGggDc84QkBEgiuJmIOT41u6PjQWmDkfximWDBR1vYX9LwSOfzpw" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3021 -form: Symfony\Component\Form\Form {#3017 …} -errors: [] } |
form | Symfony\Component\Form\FormView {#3012 …5} |
full_name | "project[_token]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project__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 | [] |
size | null |
submitted | false |
translation_domain | null |
unique_block_prefix | "_project__token" |
valid | true |
value | "964c22fba91686.rSsCqziExnCphu4VfXlA1MbiVXYE79uOMzz28qoB-jk.9FxW7mDGggDc84QkBEgiuJmIOT41u6PjQWmDkfximWDBR1vYX9LwSOfzpw" |