- 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
project_search
"App\Form\ProjectSearchType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | [ "college" => App\Entity\College {#2245 #id: 36 #name: "微电子学院" #valid: true } "category" => null "status" => null ] |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
batch | App\Entity\Batch {#1811 #type: "任务书提交" #applyDeadline: DateTime @1750867200 {#1804 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1750867200 {#1803 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1844 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1868 …} #id: 36 #name: "2024年省级质量工程项目任务书提交" #open: DateTime @1750176000 {#1809 date: 2025-06-18 00:00:00.0 Asia/Shanghai (+08:00) } } |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
batch | App\Entity\Batch {#1811 #type: "任务书提交" #applyDeadline: DateTime @1750867200 {#1804 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1750867200 {#1803 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1844 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1868 …} #id: 36 #name: "2024年省级质量工程项目任务书提交" #open: DateTime @1750176000 {#1809 date: 2025-06-18 00:00:00.0 Asia/Shanghai (+08:00) } } |
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 | false |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#2030 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2031 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2032 …} -namespace: Closure() {#2034 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2051 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} } |
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() {#2052 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2050 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "project_search" "_project_search" ] |
cache_key | "_project_search_project_search" |
compound | true |
data | [ "college" => App\Entity\College {#2245 #id: 36 #name: "微电子学院" #valid: true } "category" => null "status" => null ] |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2664 -form: Symfony\Component\Form\Form {#2165 …} -errors: [] } |
form | Symfony\Component\Form\FormView {#2148 …5} |
full_name | "project_search" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_search" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "project_search" |
priority | 0 |
required | true |
row_attr | [] |
size | null |
submitted | true |
translation_domain | null |
unique_block_prefix | "_project_search" |
valid | true |
value | [ "college" => App\Entity\College {#2245 #id: 36 #name: "微电子学院" #valid: true } "category" => null "status" => null ] |
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 | App\Entity\College {#2245 #id: 36 #name: "微电子学院" #valid: true } |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choice_label | "name" |
same as passed value |
choice_value | "name" |
same as passed value |
class | "App\Entity\College" |
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 | true |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_filter | null |
choice_label | "name" |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2092 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2084 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2093 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | "name" |
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 {#2030 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2031 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2032 …} -namespace: Closure() {#2034 …} } |
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 {#2085 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1286 …} -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() {#2082 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2079 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_search_college" ] |
cache_key | "_project_search_college_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ "少年班学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2673 +label: "少年班学院" +value: "少年班学院" +data: App\Entity\College {#2203 …} +attr: [] +labelTranslationParameters: [] } "数学科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2501 +label: "数学科学学院" +value: "数学科学学院" +data: App\Entity\College {#2209 …} +attr: [] +labelTranslationParameters: [] } "物理学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2346 +label: "物理学院" +value: "物理学院" +data: App\Entity\College {#2214 …} +attr: [] +labelTranslationParameters: [] } "化学与材料科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2343 +label: "化学与材料科学学院" +value: "化学与材料科学学院" +data: App\Entity\College {#2213 …} +attr: [] +labelTranslationParameters: [] } "工程科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2675 +label: "工程科学学院" +value: "工程科学学院" +data: App\Entity\College {#2212 …} +attr: [] +labelTranslationParameters: [] } "信息科学技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2676 +label: "信息科学技术学院" +value: "信息科学技术学院" +data: App\Entity\College {#2211 …} +attr: [] +labelTranslationParameters: [] } "地球和空间科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2670 +label: "地球和空间科学学院" +value: "地球和空间科学学院" +data: App\Entity\College {#2217 …} +attr: [] +labelTranslationParameters: [] } "生命科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2669 +label: "生命科学学院" +value: "生命科学学院" +data: App\Entity\College {#2218 …} +attr: [] +labelTranslationParameters: [] } "计算机科学与技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2668 +label: "计算机科学与技术学院" +value: "计算机科学与技术学院" +data: App\Entity\College {#2219 …} +attr: [] +labelTranslationParameters: [] } "管理学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2667 +label: "管理学院" +value: "管理学院" +data: App\Entity\College {#2220 …} +attr: [] +labelTranslationParameters: [] } "公共事务学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2636 +label: "公共事务学院" +value: "公共事务学院" +data: App\Entity\College {#2221 …} +attr: [] +labelTranslationParameters: [] } "人文与社会科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2630 +label: "人文与社会科学学院" +value: "人文与社会科学学院" +data: App\Entity\College {#2222 …} +attr: [] +labelTranslationParameters: [] } "研究生院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2624 +label: "研究生院" +value: "研究生院" +data: App\Entity\College {#2223 …} +attr: [] +labelTranslationParameters: [] } "教务处" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2618 +label: "教务处" +value: "教务处" +data: Proxies\__CG__\App\Entity\College {#1642 …} +attr: [] +labelTranslationParameters: [] } "学生工作部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2612 +label: "学生工作部" +value: "学生工作部" +data: App\Entity\College {#2224 …} +attr: [] +labelTranslationParameters: [] } "国际合作与交流部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2606 +label: "国际合作与交流部" +value: "国际合作与交流部" +data: App\Entity\College {#2225 …} +attr: [] +labelTranslationParameters: [] } "图书馆" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2600 +label: "图书馆" +value: "图书馆" +data: App\Entity\College {#2226 …} +attr: [] +labelTranslationParameters: [] } "网络信息中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2594 +label: "网络信息中心" +value: "网络信息中心" +data: App\Entity\College {#2227 …} +attr: [] +labelTranslationParameters: [] } "软件学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2588 +label: "软件学院" +value: "软件学院" +data: App\Entity\College {#2228 …} +attr: [] +labelTranslationParameters: [] } "苏州研究院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2581 +label: "苏州研究院" +value: "苏州研究院" +data: App\Entity\College {#2229 …} +attr: [] +labelTranslationParameters: [] } "先进研究院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2332 +label: "先进研究院" +value: "先进研究院" +data: App\Entity\College {#2230 …} +attr: [] +labelTranslationParameters: [] } "合肥微尺度物质科学国家研究中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2663 +label: "合肥微尺度物质科学国家研究中心" +value: "合肥微尺度物质科学国家研究中心" +data: App\Entity\College {#2231 …} +attr: [] +labelTranslationParameters: [] } "大数据学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2662 +label: "大数据学院" +value: "大数据学院" +data: App\Entity\College {#2232 …} +attr: [] +labelTranslationParameters: [] } "马克思主义学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2661 +label: "马克思主义学院" +value: "马克思主义学院" +data: App\Entity\College {#2233 …} +attr: [] +labelTranslationParameters: [] } "人力资源部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2660 +label: "人力资源部" +value: "人力资源部" +data: App\Entity\College {#2234 …} +attr: [] +labelTranslationParameters: [] } "网络空间安全学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2659 +label: "网络空间安全学院" +value: "网络空间安全学院" +data: App\Entity\College {#2235 …} +attr: [] +labelTranslationParameters: [] } "核科学技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2658 +label: "核科学技术学院" +value: "核科学技术学院" +data: App\Entity\College {#2236 …} +attr: [] +labelTranslationParameters: [] } "本科生院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2657 +label: "本科生院" +value: "本科生院" +data: App\Entity\College {#2237 …} +attr: [] +labelTranslationParameters: [] } "环境科学与工程系" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2656 +label: "环境科学与工程系" +value: "环境科学与工程系" +data: App\Entity\College {#2238 …} +attr: [] +labelTranslationParameters: [] } "外语教学中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2655 +label: "外语教学中心" +value: "外语教学中心" +data: App\Entity\College {#2239 …} +attr: [] +labelTranslationParameters: [] } "体育教学中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2654 +label: "体育教学中心" +value: "体育教学中心" +data: App\Entity\College {#2240 …} +attr: [] +labelTranslationParameters: [] } "通识教育中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2653 +label: "通识教育中心" +value: "通识教育中心" +data: App\Entity\College {#2241 …} +attr: [] +labelTranslationParameters: [] } "艺术教学中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2652 +label: "艺术教学中心" +value: "艺术教学中心" +data: App\Entity\College {#2242 …} +attr: [] +labelTranslationParameters: [] } "创新创业学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2651 +label: "创新创业学院" +value: "创新创业学院" +data: App\Entity\College {#2243 …} +attr: [] +labelTranslationParameters: [] } "生命科学与医学部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2650 +label: "生命科学与医学部" +value: "生命科学与医学部" +data: App\Entity\College {#2244 …} +attr: [] +labelTranslationParameters: [] } "微电子学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2649 +label: "微电子学院" +value: "微电子学院" +data: App\Entity\College {#2245 #id: 36 #name: "微电子学院" #valid: true } +attr: [] +labelTranslationParameters: [] } "通识艺术中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2648 +label: "通识艺术中心" +value: "通识艺术中心" +data: App\Entity\College {#2246 …} +attr: [] +labelTranslationParameters: [] } "党政办公室" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2647 +label: "党政办公室" +value: "党政办公室" +data: App\Entity\College {#2247 …} +attr: [] +labelTranslationParameters: [] } "财务处" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2646 +label: "财务处" +value: "财务处" +data: App\Entity\College {#2248 …} +attr: [] +labelTranslationParameters: [] } "未来技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2645 +label: "未来技术学院" +value: "未来技术学院" +data: App\Entity\College {#2249 …} +attr: [] +labelTranslationParameters: [] } "人工智能与数据科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2644 +label: "人工智能与数据科学学院" +value: "人工智能与数据科学学院" +data: App\Entity\College {#2250 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | App\Entity\College {#2245 #id: 36 #name: "微电子学院" #valid: true } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2510 -form: Symfony\Component\Form\Form {#2160 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2394 …5} |
full_name | "project_search[college]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_search_college" |
is_selected | Closure($choice, $value) {#2191 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2059 …} } |
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_search_college" |
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 |
---|---|---|
choice_label | "name" |
same as passed value |
choice_value | "name" |
same as passed value |
class | "App\Entity\Category" |
same as passed value |
label | "类别" |
same as passed value |
query_builder | Closure(EntityRepository $er) {#2057 class: "App\Form\ProjectSearchType" this: App\Form\ProjectSearchType {#1933 …} use: { $options: [ "block_name" => null "disabled" => false "label" => null "label_format" => null "label_translation_parameters" => [] "attr_translation_parameters" => [] "translation_domain" => null "auto_initialize" => true "trim" => true "required" => true "property_path" => null "mapped" => true "by_reference" => true "inherit_data" => false "compound" => true "method" => "POST" "post_max_size_message" => "The uploaded file was too large. Please try to upload a smaller file." "allow_file_upload" => false "help_translation_parameters" => [] "invalid_message" => "This value is not valid." "invalid_message_parameters" => [] "error_mapping" => [] "allow_extra_fields" => false "extra_fields_message" => "This form should not contain extra fields." "csrf_protection" => false "csrf_field_name" => "_token" "csrf_message" => "The CSRF token is invalid. Please try to resubmit the form." "csrf_token_manager" => Symfony\Component\Security\Csrf\CsrfTokenManager {#2030 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2031 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2032 …} -namespace: Closure() {#2034 …} } "csrf_token_id" => null "block_prefix" => null "row_attr" => [] "label_html" => false "attr" => [] "priority" => 0 "form_attr" => false "data_class" => null "empty_data" => Closure(FormInterface $form) {#2051 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} } "error_bubbling" => true "label_attr" => [] "action" => "" "upload_max_size_message" => Closure() {#2052 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2050 …} } } "help" => null "help_attr" => [] "help_html" => false "is_empty_callback" => null "getter" => null "setter" => null "validation_groups" => null "constraints" => [] "legacy_error_messages" => false "batch" => App\Entity\Batch {#1811 #type: "任务书提交" #applyDeadline: DateTime @1750867200 {#1804 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1750867200 {#1803 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1844 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1868 …} #id: 36 #name: "2024年省级质量工程项目任务书提交" #open: DateTime @1750176000 {#1809 date: 2025-06-18 00:00:00.0 Asia/Shanghai (+08:00) } } ] } } |
Doctrine\ORM\QueryBuilder {#2110 -em: Doctrine\ORM\EntityManager {#404 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2127 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2128 #from: "App\Entity\Category" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2129 #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 {#2130 #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 {#2125 …} -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 | "name" |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2174 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2133 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2132 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | "name" |
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 {#2030 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2031 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2032 …} -namespace: Closure() {#2034 …} } |
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 {#2155 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2105 …} -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 {#2110 -em: Doctrine\ORM\EntityManager {#404 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2127 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2128 #from: "App\Entity\Category" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2129 #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 {#2130 #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 {#2125 …} -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() {#2104 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2103 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_project_search_category" ] |
cache_key | "_project_search_category_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ "“AI+教育”课程" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2640 +label: "“AI+教育”课程" +value: "“AI+教育”课程" +data: App\Entity\Category {#2255 …} +attr: [] +labelTranslationParameters: [] } "“四新”研究与改革实践项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2639 +label: "“四新”研究与改革实践项目" +value: "“四新”研究与改革实践项目" +data: App\Entity\Category {#2267 …} +attr: [] +labelTranslationParameters: [] } "大中小学课程思政一体化示范课程" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2638 +label: "大中小学课程思政一体化示范课程" +value: "大中小学课程思政一体化示范课程" +data: App\Entity\Category {#2282 …} +attr: [] +labelTranslationParameters: [] } "教材建设" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2637 +label: "教材建设" +value: "教材建设" +data: App\Entity\Category {#2285 …} +attr: [] +labelTranslationParameters: [] } "教学创新团队" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2635 +label: "教学创新团队" +value: "教学创新团队" +data: App\Entity\Category {#2288 …} +attr: [] +labelTranslationParameters: [] } "教学研究项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2634 +label: "教学研究项目" +value: "教学研究项目" +data: App\Entity\Category {#2291 …} +attr: [] +labelTranslationParameters: [] } "教育教学管理项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2633 +label: "教育教学管理项目" +value: "教育教学管理项目" +data: App\Entity\Category {#2294 …} +attr: [] +labelTranslationParameters: [] } "实验教学和教学实验室建设研究项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2632 +label: "实验教学和教学实验室建设研究项目" +value: "实验教学和教学实验室建设研究项目" +data: App\Entity\Category {#2297 …} +attr: [] +labelTranslationParameters: [] } "思想政治理论课教研项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2631 +label: "思想政治理论课教研项目" +value: "思想政治理论课教研项目" +data: App\Entity\Category {#2300 …} +attr: [] +labelTranslationParameters: [] } "线上课程(原MOOC)" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2629 +label: "线上课程(原MOOC)" +value: "线上课程(原MOOC)" +data: App\Entity\Category {#2303 …} +attr: [] +labelTranslationParameters: [] } "线下课程(原精品线下开放课程)" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2628 +label: "线下课程(原精品线下开放课程)" +value: "线下课程(原精品线下开放课程)" +data: App\Entity\Category {#2306 …} +attr: [] +labelTranslationParameters: [] } "校企合作实践教育基地" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2627 +label: "校企合作实践教育基地" +value: "校企合作实践教育基地" +data: App\Entity\Category {#2309 …} +attr: [] +labelTranslationParameters: [] } "新建专业质量提升项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2626 +label: "新建专业质量提升项目" +value: "新建专业质量提升项目" +data: App\Entity\Category {#2312 …} +attr: [] +labelTranslationParameters: [] } "虚拟仿真实验教学课程" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2625 +label: "虚拟仿真实验教学课程" +value: "虚拟仿真实验教学课程" +data: App\Entity\Category {#2315 …} +attr: [] +labelTranslationParameters: [] } "虚拟教研室" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2623 +label: "虚拟教研室" +value: "虚拟教研室" +data: App\Entity\Category {#2318 …} +attr: [] +labelTranslationParameters: [] } "新时代高校哲学社会科学原创性教材" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2622 +label: "新时代高校哲学社会科学原创性教材" +value: "新时代高校哲学社会科学原创性教材" +data: App\Entity\Category {#2321 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2643 -form: Symfony\Component\Form\Form {#2175 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2671 …5} |
full_name | "project_search[category]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_search_category" |
is_selected | Closure($choice, $value) {#2642 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2059 …} } |
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_search_category" |
valid | true |
value | "" |
status
"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 |
"" |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
choices | [ "新申请" => "新申请" "学院已推荐" => "学院已推荐" "学院不推荐" => "学院不推荐" "学校已推荐" => "学校已推荐" "学校不推荐" => "学校不推荐" "已立项" => "已立项" ] |
[ "新申请" => "新申请" "学院已推荐" => "学院已推荐" "学院不推荐" => "学院不推荐" "学校已推荐" => "学校已推荐" "学校不推荐" => "学校不推荐" "已立项" => "已立项" ] |
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 | 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 | [ "新申请" => "新申请" "学院已推荐" => "学院已推荐" "学院不推荐" => "学院不推荐" "学校已推荐" => "学校已推荐" "学校不推荐" => "学校不推荐" "已立项" => "已立项" ] |
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 {#2030 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2031 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2032 …} -namespace: Closure() {#2034 …} } |
data_class | null |
disabled | false |
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 | [] |
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 |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#2149 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1934 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2150 …} } } |
validation_groups | null |
View Variables
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "_project_search_status" ] |
cache_key | "_project_search_status_choice" |
choice_translation_domain | null |
choice_translation_parameters | [] |
choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#2619 +label: "新申请" +value: "新申请" +data: "新申请" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2620 +label: "学院已推荐" +value: "学院已推荐" +data: "学院已推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2617 +label: "学院不推荐" +value: "学院不推荐" +data: "学院不推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2616 +label: "学校已推荐" +value: "学校已推荐" +data: "学校已推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2615 +label: "学校不推荐" +value: "学校不推荐" +data: "学校不推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2614 +label: "已立项" +value: "已立项" +data: "已立项" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2621 -form: Symfony\Component\Form\Form {#2179 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2641 …5} |
full_name | "project_search[status]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "project_search_status" |
is_selected | Closure($choice, $value) {#2611 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2059 …} } |
label | "状态" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "status" |
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_search_status" |
valid | true |
value | "" |
export
"Symfony\Component\Form\Extension\Core\Type\SubmitType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "导出汇总表" |
same as passed value |
Resolved Options
Option | Value |
---|---|
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
disabled | false |
form_attr | false |
label | "导出汇总表" |
label_format | null |
label_html | false |
label_translation_parameters | [] |
priority | 0 |
row_attr | [] |
translation_domain | null |
validate | true |
validation_groups | null |
View Variables
Variable | Value |
---|---|
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "button" "submit" "_project_search_export" ] |
cache_key | "_project_search_export_submit" |
clicked | false |
disabled | false |
form | Symfony\Component\Form\FormView {#2609 …5} |
full_name | "project_search[export]" |
id | "project_search_export" |
label | "导出汇总表" |
label_format | null |
label_html | false |
label_translation_parameters | [] |
multipart | false |
name | "export" |
priority | 0 |
row_attr | [] |
translation_domain | null |
unique_block_prefix | "_project_search_export" |
value | null |
search
"Symfony\Component\Form\Extension\Core\Type\SubmitType"
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
Property | Value |
---|---|
View Format | same as normalized format |
Normalized Format | null |
Model Format | same as normalized format |
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "搜索" |
same as passed value |
Resolved Options
Option | Value |
---|---|
attr | [] |
attr_translation_parameters | [] |
auto_initialize | false |
block_name | null |
block_prefix | null |
disabled | false |
form_attr | false |
label | "搜索" |
label_format | null |
label_html | false |
label_translation_parameters | [] |
priority | 0 |
row_attr | [] |
translation_domain | null |
validate | true |
validation_groups | null |
View Variables
Variable | Value |
---|---|
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "button" "submit" "_project_search_search" ] |
cache_key | "_project_search_search_submit" |
clicked | true |
disabled | false |
form | Symfony\Component\Form\FormView {#2610 …5} |
full_name | "project_search[search]" |
id | "project_search_search" |
label | "搜索" |
label_format | null |
label_html | false |
label_translation_parameters | [] |
multipart | false |
name | "search" |
priority | 0 |
row_attr | [] |
translation_domain | null |
unique_block_prefix | "_project_search_search" |
value | null |