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 @1788820355 {#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:32:35.102455 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.102464 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 @1788820355 {#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:32:35.114854 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.114858 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 @1788820355 {#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:32:35.114930 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.114933 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 @1788820355 {#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:32:35.114992 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.114995 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_868f002e-1093-4b86-b08b-b81984673e3c" => [ "group" => [ "conjunction" => "AND" ] ] "c_2821a608-dc8f-4975-b45f-7fc5f591f289" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_868f002e-1093-4b86-b08b-b81984673e3c" ] ] "c_24fcf376-a5d4-4021-9eb0-bb0c586c828b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_868f002e-1093-4b86-b08b-b81984673e3c" ] ] ] -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 @1788820355 {#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:32:35.115477 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.115480 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_3bdc16ea-6e1d-4094-87aa-30bb4899a94a" => [ "group" => [ "conjunction" => "AND" ] ] "c_fdb1aa0f-9691-45e6-bc49-505725f60830" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_3bdc16ea-6e1d-4094-87aa-30bb4899a94a" ] ] "c_fbe44f14-6992-4cf3-b778-33ecda51186b" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_3bdc16ea-6e1d-4094-87aa-30bb4899a94a" ] ] "c_d1e20f30-f9c4-4db1-a856-cd135b97eab4" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_3bdc16ea-6e1d-4094-87aa-30bb4899a94a" ] ] "c_9bd8d514-d448-4039-b4e8-0b8966e57887" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_3bdc16ea-6e1d-4094-87aa-30bb4899a94a" ] ] ] -procedureConditions: [ "c_746db169-d790-4922-ae98-b4e0c102ed6b" => [ "group" => [ "conjunction" => "AND" ] ] "c_29dfe815-b52f-4b97-8ede-dc2321bb45e8" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_746db169-d790-4922-ae98-b4e0c102ed6b" ] ] "c_183fc0fc-913a-452f-8be5-729e0972ca8c" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_746db169-d790-4922-ae98-b4e0c102ed6b" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5622 -customerConditions: [] -userConditions: [ "c_8dfd09ac-d115-4379-9824-386dd355d854" => [ "group" => [ "conjunction" => "AND" ] ] "c_ef8dedfc-ae57-48d7-8e65-e20b47aac98b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_8dfd09ac-d115-4379-9824-386dd355d854" ] ] "c_3af9a0d6-c751-4784-ad0b-5dc1c7b275c2" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_8dfd09ac-d115-4379-9824-386dd355d854" ] ] "c_b22004ed-bf8f-4a1b-8442-8c04975ead58" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_8dfd09ac-d115-4379-9824-386dd355d854" ] ] "c_8c822b35-6f0a-4fee-a87e-8a99813529f0" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_8dfd09ac-d115-4379-9824-386dd355d854" ] ] ] -procedureConditions: [ "c_06aecadc-0266-44af-8e02-028e2b850727" => [ "group" => [ "conjunction" => "AND" ] ] "c_f17f3acd-49e3-4aec-ad72-1672a242cba5" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_06aecadc-0266-44af-8e02-028e2b850727" ] ] "c_f74a55ed-2330-4e37-b25d-2d6d1fd91e64" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_06aecadc-0266-44af-8e02-028e2b850727" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5616 -customerConditions: [] -userConditions: [ "c_add92abd-46e0-49aa-bd02-d93887a50cb7" => [ "group" => [ "conjunction" => "AND" ] ] "c_85cdbdcd-9809-4247-9a7a-2a6f773b4c03" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_add92abd-46e0-49aa-bd02-d93887a50cb7" ] ] "c_fe55b2fc-3a50-4588-b6a4-5e2fa68a638f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_add92abd-46e0-49aa-bd02-d93887a50cb7" ] ] ] -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 @1788820355 {#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:32:35.115652 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.115655 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_6a7fc6fe-7481-4899-9439-c16735599302" => [ "group" => [ "conjunction" => "AND" ] ] "c_3e4f26cd-793c-456b-9e36-a06d759478ae" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_6a7fc6fe-7481-4899-9439-c16735599302" ] ] "c_b32aee12-ba52-48f7-96d3-bab267c6e2a7" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_6a7fc6fe-7481-4899-9439-c16735599302" ] ] "c_2d8bc989-cf90-4ffa-9ebc-2a5a708c571a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_6a7fc6fe-7481-4899-9439-c16735599302" ] ] "c_62790049-312b-4279-b7f7-bc8b70a6f86b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_6a7fc6fe-7481-4899-9439-c16735599302" ] ] ] -procedureConditions: [ "c_3a62f38a-3afd-4007-93c7-7b706a7d94b3" => [ "group" => [ "conjunction" => "AND" ] ] "c_d2858aac-251f-4d29-90aa-0c8da3a9fd81" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_3a62f38a-3afd-4007-93c7-7b706a7d94b3" ] ] "c_c89271cb-9b1d-490a-8f6a-fbc4949b4f55" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_3a62f38a-3afd-4007-93c7-7b706a7d94b3" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5657 -customerConditions: [] -userConditions: [ "c_c8ebab20-4beb-41e4-ab49-c6304cae9701" => [ "group" => [ "conjunction" => "AND" ] ] "c_3675788d-ee79-4c52-9ec3-04bd1a355a86" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_c8ebab20-4beb-41e4-ab49-c6304cae9701" ] ] "c_197d03c2-58dd-438d-aee2-057ffba88285" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_c8ebab20-4beb-41e4-ab49-c6304cae9701" ] ] "c_351bc025-7b41-41d3-9387-de29c8cace64" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_c8ebab20-4beb-41e4-ab49-c6304cae9701" ] ] "c_12ececbf-2b29-4a9f-bcf9-906afb09d3c3" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_c8ebab20-4beb-41e4-ab49-c6304cae9701" ] ] ] -procedureConditions: [ "c_b208872a-7e21-4d32-bd6f-e5966700f50c" => [ "group" => [ "conjunction" => "AND" ] ] "c_627a156c-c1e4-4a56-bfd4-18f24b799efa" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_b208872a-7e21-4d32-bd6f-e5966700f50c" ] ] "c_68f58684-d871-455c-94a3-abeaededcf69" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_b208872a-7e21-4d32-bd6f-e5966700f50c" ] ] ] } ] -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 @1788820355 {#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:32:35.125802 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820355 {#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:32:35.125807 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]