- Request / Response
- Performance
- Validator
- Forms
- 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
score
"App\Form\ScoreType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Entity\Score {#721 #rank: "A" #score: 90.0 #suggestion: "该项目由李卫芳老师负责,旨在通过引入研讨课教学模式,提升学生在生物化学领域的自学、探索及创新能力。项目自2023年立项以来,已成功开设两年,取得了显著的阶段性成果。项目成功构建了“教师引导、学生主导、多元互动”的研讨式教学体系,通过小组汇报、课堂讨论等形式,激发了学生的学习积极性和主动性,培养了学生的批判性思维和学术表达能力。项目团队在课程设计、教学实施和学生评价等方面积累了丰富的经验,为生物化学课程改革提供了有益的参考。" #done: true #reviewer: App\Entity\Reviewer {#596 …} #review: Proxies\__CG__\App\Entity\Review {#793 …} #id: 5890 } |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | App\Entity\Score {#721 #rank: "A" #score: 90.0 #suggestion: "该项目由李卫芳老师负责,旨在通过引入研讨课教学模式,提升学生在生物化学领域的自学、探索及创新能力。项目自2023年立项以来,已成功开设两年,取得了显著的阶段性成果。项目成功构建了“教师引导、学生主导、多元互动”的研讨式教学体系,通过小组汇报、课堂讨论等形式,激发了学生的学习积极性和主动性,培养了学生的批判性思维和学术表达能力。项目团队在课程设计、教学实施和学生评价等方面积累了丰富的经验,为生物化学课程改革提供了有益的参考。" #done: true #reviewer: App\Entity\Reviewer {#596 …} #review: Proxies\__CG__\App\Entity\Review {#793 …} #id: 5890 } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\Entity\Score {#721 #rank: "A" #score: 90.0 #suggestion: "该项目由李卫芳老师负责,旨在通过引入研讨课教学模式,提升学生在生物化学领域的自学、探索及创新能力。项目自2023年立项以来,已成功开设两年,取得了显著的阶段性成果。项目成功构建了“教师引导、学生主导、多元互动”的研讨式教学体系,通过小组汇报、课堂讨论等形式,激发了学生的学习积极性和主动性,培养了学生的批判性思维和学术表达能力。项目团队在课程设计、教学实施和学生评价等方面积累了丰富的经验,为生物化学课程改革提供了有益的参考。" #done: true #reviewer: App\Entity\Reviewer {#596 …} #review: Proxies\__CG__\App\Entity\Review {#793 …} #id: 5890 } |
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 {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data | App\Entity\Score {#721 #rank: "A" #score: 90.0 #suggestion: "该项目由李卫芳老师负责,旨在通过引入研讨课教学模式,提升学生在生物化学领域的自学、探索及创新能力。项目自2023年立项以来,已成功开设两年,取得了显著的阶段性成果。项目成功构建了“教师引导、学生主导、多元互动”的研讨式教学体系,通过小组汇报、课堂讨论等形式,激发了学生的学习积极性和主动性,培养了学生的批判性思维和学术表达能力。项目团队在课程设计、教学实施和学生评价等方面积累了丰富的经验,为生物化学课程改革提供了有益的参考。" #done: true #reviewer: App\Entity\Reviewer {#596 …} #review: Proxies\__CG__\App\Entity\Review {#793 …} #id: 5890 } |
data_class | "App\Entity\Score" |
disabled | false |
empty_data | Closure(FormInterface $form) {#947 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $class: "App\Entity\Score" } } |
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() {#948 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#946 …} } } |
validation_groups | null |
rank
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "A" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "A 优秀(85-100)" => "A" "B 良好(70-84)" => "B" "C 合格(60-69)" => "C" "D 建议延期(0-59)" => "D" "E 建议整改(0-59)" => "E" "F 建议撤项(0-59)" => "F" ] |
[ "A 优秀(85-100)" => "A" "B 良好(70-84)" => "B" "C 合格(60-69)" => "C" "D 建议延期(0-59)" => "D" "E 建议整改(0-59)" => "E" "F 建议撤项(0-59)" => "F" ] |
expanded | true |
same as passed value |
label | "等级" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_filter | null |
choice_label | null |
choice_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_translation_parameters | [] |
choice_value | null |
choices | [ "A 优秀(85-100)" => "A" "B 良好(70-84)" => "B" "C 合格(60-69)" => "C" "D 建议延期(0-59)" => "D" "E 建议整改(0-59)" => "E" "F 建议撤项(0-59)" => "F" ] |
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 {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | null |
error_bubbling | false |
error_mapping | [] |
expanded | true |
extra_fields_message | "This form should not contain extra fields." |
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 | "等级" |
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 |
required | true |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#967 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#969 …} } } |
validation_groups | null |
0
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
"A"
|
Normalized Format | true |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
block_name | "entry" |
same as passed value |
label | "A 优秀(85-100)" |
same as passed value |
label_html | false |
false
|
label_translation_parameters | [] |
[] |
translation_domain | null |
null
|
value | "A" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | "entry" |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#1039 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1033 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please select a valid option." |
invalid_message_parameters | [] |
is_empty_callback | Closure($modelData): bool {#1041 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "A 优秀(85-100)" |
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() {#1042 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1046 …} } } |
validation_groups | null |
value | "A" |
1
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
block_name | "entry" |
same as passed value |
label | "B 良好(70-84)" |
same as passed value |
label_html | false |
false
|
label_translation_parameters | [] |
[] |
translation_domain | null |
null
|
value | "B" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | "entry" |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#1039 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1033 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please select a valid option." |
invalid_message_parameters | [] |
is_empty_callback | Closure($modelData): bool {#1041 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "B 良好(70-84)" |
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() {#1053 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1052 …} } } |
validation_groups | null |
value | "B" |
2
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
block_name | "entry" |
same as passed value |
label | "C 合格(60-69)" |
same as passed value |
label_html | false |
false
|
label_translation_parameters | [] |
[] |
translation_domain | null |
null
|
value | "C" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | "entry" |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#1039 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1033 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please select a valid option." |
invalid_message_parameters | [] |
is_empty_callback | Closure($modelData): bool {#1041 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "C 合格(60-69)" |
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() {#1061 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1060 …} } } |
validation_groups | null |
value | "C" |
3
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
block_name | "entry" |
same as passed value |
label | "D 建议延期(0-59)" |
same as passed value |
label_html | false |
false
|
label_translation_parameters | [] |
[] |
translation_domain | null |
null
|
value | "D" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | "entry" |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#1039 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1033 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please select a valid option." |
invalid_message_parameters | [] |
is_empty_callback | Closure($modelData): bool {#1041 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "D 建议延期(0-59)" |
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() {#1069 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1068 …} } } |
validation_groups | null |
value | "D" |
4
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
block_name | "entry" |
same as passed value |
label | "E 建议整改(0-59)" |
same as passed value |
label_html | false |
false
|
label_translation_parameters | [] |
[] |
translation_domain | null |
null
|
value | "E" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | "entry" |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#1039 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1033 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please select a valid option." |
invalid_message_parameters | [] |
is_empty_callback | Closure($modelData): bool {#1041 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "E 建议整改(0-59)" |
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() {#1077 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1076 …} } } |
validation_groups | null |
value | "E" |
5
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
Property | Value |
---|---|
View Format |
null
|
Normalized Format | false |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [] |
[] |
block_name | "entry" |
same as passed value |
label | "F 建议撤项(0-59)" |
same as passed value |
label_html | false |
false
|
label_translation_parameters | [] |
[] |
translation_domain | null |
null
|
value | "F" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | "entry" |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#1039 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1033 …} } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
false_values | [
null
] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please select a valid option." |
invalid_message_parameters | [] |
is_empty_callback | Closure($modelData): bool {#1041 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "F 建议撤项(0-59)" |
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() {#1085 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1084 …} } } |
validation_groups | null |
value | "F" |
score
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format |
"90"
|
Normalized Format | 90 |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved 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 {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1009 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} } |
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 | "分数" |
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 |
rounding_mode | 2 |
row_attr | [] |
setter | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1007 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#1010 …} } } |
validation_groups | null |
suggestion
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | "该项目由李卫芳老师负责,旨在通过引入研讨课教学模式,提升学生在生物化学领域的自学、探索及创新能力。项目自2023年立项以来,已成功开设两年,取得了显著的阶段性成果。项目成功构建了“教师引导、学生主导、多元互动”的研讨式教学体系,通过小组汇报、课堂讨论等形式,激发了学生的学习积极性和主动性,培养了学生的批判性思维和学术表达能力。项目团队在课程设计、教学实施和学生评价等方面积累了丰富的经验,为生物化学课程改革提供了有益的参考。" |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "rows" => 10 ] |
[ "rows" => 10 ] |
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 | [ "rows" => 10 ] |
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 {#926 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#927 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#928 …} -namespace: Closure() {#930 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#995 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} } |
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() {#1003 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#830 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#993 …} } } |
validation_groups | null |