Validator calls
In
GlobalConfig.php
line ():
No violations
[ "value" => [ "DiPlanPortal" => [ "url" => "https://diplanportal-dev.demos-europe.eu/" ] "DiPlanCockpit" => [ "url" => "https://sh.cockpit.diplanung.de" "restricted" => true ] ] "constraints" => [ Symfony\Component\Validator\Constraints\Type {#3213 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#2924 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#3253 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2986 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#2921 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#3111 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#3181 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#2947 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#2951 +payload: null +groups: [ "Default" ] +message: "This value is not a valid URL." +protocols: [ "http" "https" ] +relativeProtocol: false +normalizer: null } ] +message: "This value should satisfy at least one of the following constraints:" +messageCollection: "Each element of this collection should satisfy its own set of constraints." +includeInternalMessages: true } Symfony\Component\Validator\Constraints\Optional {#3233 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2997 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#3152 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } ] } ] } ] "groups" => null ]
In
GlobalConfig.php
line ():
No violations
[ "value" => [ "DiPlanPortal" "DiPlanCockpit" ] "constraints" => [ Symfony\Component\Validator\Constraints\All {#3193 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2976 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#3274 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } ] } ] "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5282 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5280 -customerConditions: [] -userConditions: [] -procedureConditions: [] } ] -name: "feature_read_procedure_message" -label: "needed to retrieve procedure-messages generated when updating creating or deleting a procedure" -description: "" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5162 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000142a0000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.148321 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5279 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000149f0000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.148330 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5464 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5462 -customerConditions: [] -userConditions: [] -procedureConditions: [] } ] -name: "feature_procedure_message_kom_create" -label: "Needed to generate a procedure message of type 0401." -description: "" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5328 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014d00000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.158421 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5461 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015550000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.158426 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5497 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5495 -customerConditions: [] -userConditions: [] -procedureConditions: [] } ] -name: "feature_procedure_message_kom_update" -label: "Needed to generate a procedure message of type 0402." -description: "" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5283 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014a30000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.158488 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5494 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015760000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.158491 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5530 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5528 -customerConditions: [] -userConditions: [] -procedureConditions: [] } ] -name: "feature_procedure_message_kom_delete" -label: "Needed to generate a procedure message of type 0409." -description: "" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5463 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015570000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.158540 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5527 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015970000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.158542 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5564 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5562 -customerConditions: [] -userConditions: [ "c_098cce48-6b0d-422c-a7fb-84cbb0902c75" => [ "group" => [ "conjunction" => "AND" ] ] "c_7c2de231-81d6-4ee3-8143-14d5889b2b0e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_098cce48-6b0d-422c-a7fb-84cbb0902c75" ] ] "c_f4369adb-b648-414b-9f33-93b66d0c86ab" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_098cce48-6b0d-422c-a7fb-84cbb0902c75" ] ] ] -procedureConditions: [] } ] -name: "feature_set_mein_berlin_organisation_id" -label: "Allows to set a custom organisation id related to our organisation id." -description: "This is a necessary parameter of an update url for meinBerlin" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5561 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015b90000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.159032 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5499 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000157b0000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.159036 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5625 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5617 -customerConditions: [] -userConditions: [ "c_b4ccb166-7316-406b-b6c5-df3e1399b983" => [ "group" => [ "conjunction" => "AND" ] ] "c_1d9b309a-4722-446a-8437-4deb1d071243" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_b4ccb166-7316-406b-b6c5-df3e1399b983" ] ] "c_eeb5cd85-f38b-420e-88e5-94237c1a7aed" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_b4ccb166-7316-406b-b6c5-df3e1399b983" ] ] "c_0e4ce33e-8565-4d0b-8e8b-7ed793abad15" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_b4ccb166-7316-406b-b6c5-df3e1399b983" ] ] "c_15206fe7-5c87-467a-9d95-e8765bafe75d" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b4ccb166-7316-406b-b6c5-df3e1399b983" ] ] ] -procedureConditions: [ "c_51f97c0d-084f-4001-b022-e393fd51625b" => [ "group" => [ "conjunction" => "AND" ] ] "c_03784c95-d1e7-469d-a6db-e1a6e6effbda" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_51f97c0d-084f-4001-b022-e393fd51625b" ] ] "c_51b80838-b3ff-4218-babe-c6a691ba9f01" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_51f97c0d-084f-4001-b022-e393fd51625b" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5622 -customerConditions: [] -userConditions: [ "c_56cf2b54-355c-4400-ae11-795f41e1d037" => [ "group" => [ "conjunction" => "AND" ] ] "c_e98d378d-ac0c-4375-9ee0-ea8c3a15ffca" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_56cf2b54-355c-4400-ae11-795f41e1d037" ] ] "c_eac94c7f-cbee-4153-af56-3c67d42c4e5c" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_56cf2b54-355c-4400-ae11-795f41e1d037" ] ] "c_472c377a-ab05-4a58-bdb1-6263756b7f81" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_56cf2b54-355c-4400-ae11-795f41e1d037" ] ] "c_33897252-c979-4ba1-b2f8-76505e516c7b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_56cf2b54-355c-4400-ae11-795f41e1d037" ] ] ] -procedureConditions: [ "c_3e54fe59-cb66-4163-8e24-53d32d4f2d10" => [ "group" => [ "conjunction" => "AND" ] ] "c_d21f9f1c-3db1-4eae-9217-8a1085cced6a" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_3e54fe59-cb66-4163-8e24-53d32d4f2d10" ] ] "c_2b3a7f8d-aecf-41cf-9dcb-83771f27182f" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_3e54fe59-cb66-4163-8e24-53d32d4f2d10" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5616 -customerConditions: [] -userConditions: [ "c_079ed896-1e05-473e-abfe-6f028e4d9754" => [ "group" => [ "conjunction" => "AND" ] ] "c_e1c6f599-22d5-4eea-b625-cf24d4b43afc" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_079ed896-1e05-473e-abfe-6f028e4d9754" ] ] "c_937b7f4b-225c-48c8-8593-96f922705e85" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_079ed896-1e05-473e-abfe-6f028e4d9754" ] ] ] -procedureConditions: [] } ] -name: "feature_get_mein_berlin_organisation_id" -label: "Allows to get a custom organisation id related to our organisation id." -description: "This is a necessary parameter of an update url for meinBerlin" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5624 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015f80000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.159204 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5496 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015780000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.159206 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5651 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5652 -customerConditions: [] -userConditions: [ "c_02a27064-86dd-4833-ad13-cdaf58da9c81" => [ "group" => [ "conjunction" => "AND" ] ] "c_d291bd6d-b436-48b1-87d4-d682138616b5" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_02a27064-86dd-4833-ad13-cdaf58da9c81" ] ] "c_1f57cab5-0d1d-4702-957d-29a597a8e57b" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_02a27064-86dd-4833-ad13-cdaf58da9c81" ] ] "c_d90edc76-9fc9-44da-9139-e488c5c2db3f" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_02a27064-86dd-4833-ad13-cdaf58da9c81" ] ] "c_4f730ed0-acbe-4351-9024-6b297efadb66" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_02a27064-86dd-4833-ad13-cdaf58da9c81" ] ] ] -procedureConditions: [ "c_d7769402-78ee-4c99-8c25-ca6f8f1179a2" => [ "group" => [ "conjunction" => "AND" ] ] "c_c2d25b01-4eea-4d27-b954-9c228b99cab8" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_d7769402-78ee-4c99-8c25-ca6f8f1179a2" ] ] "c_275ed0e5-6648-4151-abe9-d0cf485180bf" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_d7769402-78ee-4c99-8c25-ca6f8f1179a2" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5657 -customerConditions: [] -userConditions: [ "c_03f1f782-2176-4592-86db-225e4f62d156" => [ "group" => [ "conjunction" => "AND" ] ] "c_9a7b10bc-8a23-4cfa-a4f7-23b1cb40ce6a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_03f1f782-2176-4592-86db-225e4f62d156" ] ] "c_3d176f39-443c-4c36-9cab-a7b871e78095" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_03f1f782-2176-4592-86db-225e4f62d156" ] ] "c_8cdb0e8d-9b70-492e-b469-3d838e699b0e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_03f1f782-2176-4592-86db-225e4f62d156" ] ] "c_a9843150-0311-4a31-aa8e-39945ab85ccb" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_03f1f782-2176-4592-86db-225e4f62d156" ] ] ] -procedureConditions: [ "c_c8bbbd6b-e1f3-4c33-8a5a-76ebd4b02e0f" => [ "group" => [ "conjunction" => "AND" ] ] "c_13b534e8-99d0-458b-9756-5348d6db50fe" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_c8bbbd6b-e1f3-4c33-8a5a-76ebd4b02e0f" ] ] "c_3ff62e9d-ce62-4541-8a72-80ff57bb96c2" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_c8bbbd6b-e1f3-4c33-8a5a-76ebd4b02e0f" ] ] ] } ] -name: "feature_set_mein_berlin_district" -label: """ Allows to set a district code used at meinBerlin to\n locate the procedure geographically in Berlin districts """ -description: "" -exposed: true #createdAt: Carbon\Carbon @1788820395 {#5660 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000161c0000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.159308 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820395 {#5563 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015bb0000000000000000" #localMonthsOverflow: null #localYearsOverflow: null #localStrictModeEnabled: null #localHumanDiffOptions: null #localToStringFormat: null #localSerializer: null #localMacros: null #localGenericMacros: null #localFormatFunction: null #localTranslator: null #dumpProperties: [ "date" "timezone_type" "timezone" ] #dumpLocale: null #dumpDateProperties: null date: 2026-09-08 00:33:15.159310 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]