- 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
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
batch | App\Entity\Batch {#1813 #type: "任务书提交" #applyDeadline: DateTime @1750867200 {#1806 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1750867200 {#1805 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1846 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1870 …} #id: 36 #name: "2024年省级质量工程项目任务书提交" #open: DateTime @1750176000 {#1811 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 {#1813 #type: "任务书提交" #applyDeadline: DateTime @1750867200 {#1806 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1750867200 {#1805 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1846 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1870 …} #id: 36 #name: "2024年省级质量工程项目任务书提交" #open: DateTime @1750176000 {#1811 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 {#2032 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2033 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2034 …} -namespace: Closure() {#2036 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2053 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} } |
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() {#2054 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2052 …} } } |
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 | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2297 -form: Symfony\Component\Form\Form {#2167 …} -errors: [] } |
form | Symfony\Component\Form\FormView {#2170 …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 | false |
translation_domain | null |
unique_block_prefix | "_project_search" |
valid | true |
value | 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
This form was not submitted.
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 {#2094 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2086 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2095 -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 {#2032 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2033 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2034 …} -namespace: Closure() {#2036 …} } |
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 {#2087 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1287 …} -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() {#2084 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2081 …} } } |
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 {#2136 +label: "少年班学院" +value: "少年班学院" +data: App\Entity\College {#2880 …} +attr: [] +labelTranslationParameters: [] } "数学科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2189 +label: "数学科学学院" +value: "数学科学学院" +data: App\Entity\College {#2879 …} +attr: [] +labelTranslationParameters: [] } "物理学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2883 +label: "物理学院" +value: "物理学院" +data: App\Entity\College {#2243 …} +attr: [] +labelTranslationParameters: [] } "化学与材料科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2884 +label: "化学与材料科学学院" +value: "化学与材料科学学院" +data: App\Entity\College {#2223 …} +attr: [] +labelTranslationParameters: [] } "工程科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2877 +label: "工程科学学院" +value: "工程科学学院" +data: App\Entity\College {#2256 …} +attr: [] +labelTranslationParameters: [] } "信息科学技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2886 +label: "信息科学技术学院" +value: "信息科学技术学院" +data: App\Entity\College {#2607 …} +attr: [] +labelTranslationParameters: [] } "地球和空间科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2874 +label: "地球和空间科学学院" +value: "地球和空间科学学院" +data: App\Entity\College {#2684 …} +attr: [] +labelTranslationParameters: [] } "生命科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2873 +label: "生命科学学院" +value: "生命科学学院" +data: Proxies\__CG__\App\Entity\College {#2509 …} +attr: [] +labelTranslationParameters: [] } "计算机科学与技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2881 +label: "计算机科学与技术学院" +value: "计算机科学与技术学院" +data: App\Entity\College {#2202 …} +attr: [] +labelTranslationParameters: [] } "管理学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2909 +label: "管理学院" +value: "管理学院" +data: App\Entity\College {#2231 …} +attr: [] +labelTranslationParameters: [] } "公共事务学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2910 +label: "公共事务学院" +value: "公共事务学院" +data: App\Entity\College {#2878 …} +attr: [] +labelTranslationParameters: [] } "人文与社会科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2911 +label: "人文与社会科学学院" +value: "人文与社会科学学院" +data: App\Entity\College {#2300 …} +attr: [] +labelTranslationParameters: [] } "研究生院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2912 +label: "研究生院" +value: "研究生院" +data: App\Entity\College {#2885 …} +attr: [] +labelTranslationParameters: [] } "教务处" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2913 +label: "教务处" +value: "教务处" +data: Proxies\__CG__\App\Entity\College {#1643 …} +attr: [] +labelTranslationParameters: [] } "学生工作部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2914 +label: "学生工作部" +value: "学生工作部" +data: App\Entity\College {#2890 …} +attr: [] +labelTranslationParameters: [] } "国际合作与交流部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2915 +label: "国际合作与交流部" +value: "国际合作与交流部" +data: App\Entity\College {#2889 …} +attr: [] +labelTranslationParameters: [] } "图书馆" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2916 +label: "图书馆" +value: "图书馆" +data: App\Entity\College {#2888 …} +attr: [] +labelTranslationParameters: [] } "网络信息中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2917 +label: "网络信息中心" +value: "网络信息中心" +data: Proxies\__CG__\App\Entity\College {#2744 …} +attr: [] +labelTranslationParameters: [] } "软件学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2918 +label: "软件学院" +value: "软件学院" +data: App\Entity\College {#2887 …} +attr: [] +labelTranslationParameters: [] } "苏州研究院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2919 +label: "苏州研究院" +value: "苏州研究院" +data: App\Entity\College {#2893 …} +attr: [] +labelTranslationParameters: [] } "先进研究院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2920 +label: "先进研究院" +value: "先进研究院" +data: App\Entity\College {#2894 …} +attr: [] +labelTranslationParameters: [] } "合肥微尺度物质科学国家研究中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2921 +label: "合肥微尺度物质科学国家研究中心" +value: "合肥微尺度物质科学国家研究中心" +data: App\Entity\College {#2895 …} +attr: [] +labelTranslationParameters: [] } "大数据学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2922 +label: "大数据学院" +value: "大数据学院" +data: App\Entity\College {#2896 …} +attr: [] +labelTranslationParameters: [] } "马克思主义学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2923 +label: "马克思主义学院" +value: "马克思主义学院" +data: App\Entity\College {#2857 …} +attr: [] +labelTranslationParameters: [] } "人力资源部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2924 +label: "人力资源部" +value: "人力资源部" +data: App\Entity\College {#2897 …} +attr: [] +labelTranslationParameters: [] } "网络空间安全学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2925 +label: "网络空间安全学院" +value: "网络空间安全学院" +data: App\Entity\College {#2703 …} +attr: [] +labelTranslationParameters: [] } "核科学技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2926 +label: "核科学技术学院" +value: "核科学技术学院" +data: App\Entity\College {#2898 …} +attr: [] +labelTranslationParameters: [] } "本科生院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2927 +label: "本科生院" +value: "本科生院" +data: App\Entity\College {#2532 …} +attr: [] +labelTranslationParameters: [] } "环境科学与工程系" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2928 +label: "环境科学与工程系" +value: "环境科学与工程系" +data: App\Entity\College {#2769 …} +attr: [] +labelTranslationParameters: [] } "外语教学中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2929 +label: "外语教学中心" +value: "外语教学中心" +data: App\Entity\College {#2899 …} +attr: [] +labelTranslationParameters: [] } "体育教学中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2930 +label: "体育教学中心" +value: "体育教学中心" +data: Proxies\__CG__\App\Entity\College {#2719 …} +attr: [] +labelTranslationParameters: [] } "通识教育中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2931 +label: "通识教育中心" +value: "通识教育中心" +data: App\Entity\College {#2900 …} +attr: [] +labelTranslationParameters: [] } "艺术教学中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2932 +label: "艺术教学中心" +value: "艺术教学中心" +data: App\Entity\College {#2901 …} +attr: [] +labelTranslationParameters: [] } "创新创业学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2933 +label: "创新创业学院" +value: "创新创业学院" +data: App\Entity\College {#2902 …} +attr: [] +labelTranslationParameters: [] } "生命科学与医学部" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2934 +label: "生命科学与医学部" +value: "生命科学与医学部" +data: App\Entity\College {#2378 …} +attr: [] +labelTranslationParameters: [] } "微电子学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2935 +label: "微电子学院" +value: "微电子学院" +data: App\Entity\College {#2903 …} +attr: [] +labelTranslationParameters: [] } "通识艺术中心" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2936 +label: "通识艺术中心" +value: "通识艺术中心" +data: App\Entity\College {#2904 …} +attr: [] +labelTranslationParameters: [] } "党政办公室" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2937 +label: "党政办公室" +value: "党政办公室" +data: App\Entity\College {#2905 …} +attr: [] +labelTranslationParameters: [] } "财务处" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2938 +label: "财务处" +value: "财务处" +data: App\Entity\College {#2906 …} +attr: [] +labelTranslationParameters: [] } "未来技术学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2939 +label: "未来技术学院" +value: "未来技术学院" +data: App\Entity\College {#2907 …} +attr: [] +labelTranslationParameters: [] } "人工智能与数据科学学院" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2940 +label: "人工智能与数据科学学院" +value: "人工智能与数据科学学院" +data: App\Entity\College {#2908 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2150 -form: Symfony\Component\Form\Form {#2162 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2169 …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) {#2306 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2061 …} } |
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 | false |
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
This form was not submitted.
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) {#2059 class: "App\Form\ProjectSearchType" this: App\Form\ProjectSearchType {#1935 …} 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 {#2032 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2033 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2034 …} -namespace: Closure() {#2036 …} } "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) {#2053 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} } "error_bubbling" => true "label_attr" => [] "action" => "" "upload_max_size_message" => Closure() {#2054 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2052 …} } } "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 {#1813 #type: "任务书提交" #applyDeadline: DateTime @1750867200 {#1806 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #collegeDeadline: DateTime @1750867200 {#1805 date: 2025-06-26 00:00:00.0 Asia/Shanghai (+08:00) } #notices: Doctrine\ORM\PersistentCollection {#1846 …} #collegeAttachments: Doctrine\ORM\PersistentCollection {#1870 …} #id: 36 #name: "2024年省级质量工程项目任务书提交" #open: DateTime @1750176000 {#1811 date: 2025-06-18 00:00:00.0 Asia/Shanghai (+08:00) } } ] } } |
Doctrine\ORM\QueryBuilder {#2112 -em: Doctrine\ORM\EntityManager {#398 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2129 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2130 #from: "App\Entity\Category" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2131 #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 {#2132 #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 {#2127 …} -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 {#2176 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2135 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2134 -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 {#2032 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2033 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2034 …} -namespace: Closure() {#2036 …} } |
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 {#2157 -om: ContainerBykbw1h\EntityManager_9a5be93 - Doctrine\ORM\EntityManager@proxy {#90 …2} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#2107 …} -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 {#2112 -em: Doctrine\ORM\EntityManager {#398 …} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2129 #preSeparator: "" #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] #separator: ", " } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2130 #from: "App\Entity\Category" #alias: "e" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#2131 #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 {#2132 #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 {#2127 …} -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() {#2106 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2105 …} } } |
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 {#2944 +label: "“AI+教育”课程" +value: "“AI+教育”课程" +data: App\Entity\Category {#2514 …} +attr: [] +labelTranslationParameters: [] } "“四新”研究与改革实践项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2946 +label: "“四新”研究与改革实践项目" +value: "“四新”研究与改革实践项目" +data: App\Entity\Category {#2584 …} +attr: [] +labelTranslationParameters: [] } "大中小学课程思政一体化示范课程" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2951 +label: "大中小学课程思政一体化示范课程" +value: "大中小学课程思政一体化示范课程" +data: App\Entity\Category {#2242 …} +attr: [] +labelTranslationParameters: [] } "教材建设" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2948 +label: "教材建设" +value: "教材建设" +data: App\Entity\Category {#2608 …} +attr: [] +labelTranslationParameters: [] } "教学创新团队" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2945 +label: "教学创新团队" +value: "教学创新团队" +data: App\Entity\Category {#2212 …} +attr: [] +labelTranslationParameters: [] } "教学研究项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2959 +label: "教学研究项目" +value: "教学研究项目" +data: App\Entity\Category {#2631 …} +attr: [] +labelTranslationParameters: [] } "教育教学管理项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2957 +label: "教育教学管理项目" +value: "教育教学管理项目" +data: App\Entity\Category {#2810 …} +attr: [] +labelTranslationParameters: [] } "实验教学和教学实验室建设研究项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2952 +label: "实验教学和教学实验室建设研究项目" +value: "实验教学和教学实验室建设研究项目" +data: App\Entity\Category {#2827 …} +attr: [] +labelTranslationParameters: [] } "思想政治理论课教研项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2947 +label: "思想政治理论课教研项目" +value: "思想政治理论课教研项目" +data: App\Entity\Category {#2858 …} +attr: [] +labelTranslationParameters: [] } "线上课程(原MOOC)" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2953 +label: "线上课程(原MOOC)" +value: "线上课程(原MOOC)" +data: App\Entity\Category {#2263 …} +attr: [] +labelTranslationParameters: [] } "线下课程(原精品线下开放课程)" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2964 +label: "线下课程(原精品线下开放课程)" +value: "线下课程(原精品线下开放课程)" +data: App\Entity\Category {#2955 …} +attr: [] +labelTranslationParameters: [] } "校企合作实践教育基地" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2965 +label: "校企合作实践教育基地" +value: "校企合作实践教育基地" +data: App\Entity\Category {#2222 …} +attr: [] +labelTranslationParameters: [] } "新建专业质量提升项目" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2966 +label: "新建专业质量提升项目" +value: "新建专业质量提升项目" +data: App\Entity\Category {#2961 …} +attr: [] +labelTranslationParameters: [] } "虚拟仿真实验教学课程" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2967 +label: "虚拟仿真实验教学课程" +value: "虚拟仿真实验教学课程" +data: App\Entity\Category {#2255 …} +attr: [] +labelTranslationParameters: [] } "虚拟教研室" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2968 +label: "虚拟教研室" +value: "虚拟教研室" +data: App\Entity\Category {#2421 …} +attr: [] +labelTranslationParameters: [] } "新时代高校哲学社会科学原创性教材" => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2969 +label: "新时代高校哲学社会科学原创性教材" +value: "新时代高校哲学社会科学原创性教材" +data: App\Entity\Category {#2498 …} +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2941 -form: Symfony\Component\Form\Form {#2177 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2304 …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) {#2943 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2061 …} } |
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 | false |
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
This form was not submitted.
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 {#2032 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#2033 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#2034 …} -namespace: Closure() {#2036 …} } |
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() {#2151 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1936 …} use: { $options: Symfony\Component\OptionsResolver\OptionsResolver {#2152 …} } } |
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 {#2971 +label: "新申请" +value: "新申请" +data: "新申请" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2972 +label: "学院已推荐" +value: "学院已推荐" +data: "学院已推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2973 +label: "学院不推荐" +value: "学院不推荐" +data: "学院不推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2974 +label: "学校已推荐" +value: "学校已推荐" +data: "学校已推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2975 +label: "学校不推荐" +value: "学校不推荐" +data: "学校不推荐" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2976 +label: "已立项" +value: "已立项" +data: "已立项" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2970 -form: Symfony\Component\Form\Form {#2181 …} -errors: [] } |
expanded | false |
form | Symfony\Component\Form\FormView {#2942 …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) {#2978 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#2061 …} } |
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 | false |
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
This form was not submitted.
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 {#2980 …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
This form was not submitted.
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 | false |
disabled | false |
form | Symfony\Component\Form\FormView {#2979 …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 |