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 {#1413 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1419 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#1423 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1416 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1414 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#1418 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1415 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#1417 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#1425 +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 {#1426 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1427 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#1428 +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 {#1433 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1429 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#1437 +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 {#475 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#477 -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 @1773414109 {#493 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001ed0000000000000000" #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-03-13 16:01:49.163683 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#478 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001de0000000000000000" #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-03-13 16:01:49.163691 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#287 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#289 -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 @1773414109 {#429 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001ad0000000000000000" #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-03-13 16:01:49.166431 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#290 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001220000000000000000" #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-03-13 16:01:49.166434 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#254 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#256 -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 @1773414109 {#509 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001fd0000000000000000" #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-03-13 16:01:49.166494 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#257 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001010000000000000000" #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-03-13 16:01:49.166496 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#221 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#223 -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 @1773414109 {#288 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000001200000000000000000" #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-03-13 16:01:49.166552 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#224 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000e00000000000000000" #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-03-13 16:01:49.166554 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#187 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#189 -customerConditions: [] -userConditions: [ "c_9f078c85-5fa5-47be-8098-264f17e88649" => [ "group" => [ "conjunction" => "AND" ] ] "c_ccbcc8f7-e2fc-418c-8d62-80e80a8e97c5" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_9f078c85-5fa5-47be-8098-264f17e88649" ] ] "c_141f552b-6878-416d-a5aa-d4ea9d755cd7" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_9f078c85-5fa5-47be-8098-264f17e88649" ] ] ] -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 @1773414109 {#190 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000be0000000000000000" #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-03-13 16:01:49.167026 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#212 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000d40000000000000000" #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-03-13 16:01:49.167029 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#116 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#124 -customerConditions: [] -userConditions: [ "c_f75f3553-2ea7-4300-a00c-ece966220751" => [ "group" => [ "conjunction" => "AND" ] ] "c_64b1b70a-4faa-438e-8402-d10bfee1ed3b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_f75f3553-2ea7-4300-a00c-ece966220751" ] ] "c_0d23b538-82a9-4cca-a351-fc4cfbde46e7" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_f75f3553-2ea7-4300-a00c-ece966220751" ] ] "c_a0a1ed42-06f7-48bc-8e81-f38a037fcf00" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_f75f3553-2ea7-4300-a00c-ece966220751" ] ] "c_cbc6c521-49b2-4004-8307-5384f15796a8" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_f75f3553-2ea7-4300-a00c-ece966220751" ] ] ] -procedureConditions: [ "c_5c6739cd-3c8b-40d1-a870-661c48b472f3" => [ "group" => [ "conjunction" => "AND" ] ] "c_f0d0b816-79c7-4652-9a7c-fd0e14073a9b" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_5c6739cd-3c8b-40d1-a870-661c48b472f3" ] ] "c_99d17ae6-8119-4ce7-905e-0131140a2fab" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_5c6739cd-3c8b-40d1-a870-661c48b472f3" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#119 -customerConditions: [] -userConditions: [ "c_24748ea2-7015-4155-9474-8462f1c047cd" => [ "group" => [ "conjunction" => "AND" ] ] "c_b5b9a714-b495-4682-ba0f-669e4ca9a144" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_24748ea2-7015-4155-9474-8462f1c047cd" ] ] "c_090d2256-a63f-4d91-9df8-fbe91f569997" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_24748ea2-7015-4155-9474-8462f1c047cd" ] ] "c_c876da5d-91a5-4e48-866e-a9b3e23c84fa" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_24748ea2-7015-4155-9474-8462f1c047cd" ] ] "c_f851be28-de14-4826-8e9a-4112b61d64fc" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_24748ea2-7015-4155-9474-8462f1c047cd" ] ] ] -procedureConditions: [ "c_49542a6c-2fe9-4a5d-9530-d3e232eb3a18" => [ "group" => [ "conjunction" => "AND" ] ] "c_14e19d9c-7365-4ef2-982a-c3f4a9c2498c" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_49542a6c-2fe9-4a5d-9530-d3e232eb3a18" ] ] "c_fef6333e-fe48-4ccd-9e23-2155a593efbc" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_49542a6c-2fe9-4a5d-9530-d3e232eb3a18" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#125 -customerConditions: [] -userConditions: [ "c_ab5857d7-1372-4ace-a851-1f0da650f103" => [ "group" => [ "conjunction" => "AND" ] ] "c_0452fc25-10e7-4156-a521-b77ae6a3fcf9" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_ab5857d7-1372-4ace-a851-1f0da650f103" ] ] "c_3015bd4b-f07f-45d0-b233-18366925f1f7" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_ab5857d7-1372-4ace-a851-1f0da650f103" ] ] ] -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 @1773414109 {#117 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000750000000000000000" #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-03-13 16:01:49.167190 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#255 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000ff0000000000000000" #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-03-13 16:01:49.167192 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#98 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2634 -customerConditions: [] -userConditions: [ "c_f0c37bd4-0b2b-462c-a1f3-1d8fc664c17d" => [ "group" => [ "conjunction" => "AND" ] ] "c_0b09de5f-9df6-40a1-a7a8-31d4d5dcce78" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_f0c37bd4-0b2b-462c-a1f3-1d8fc664c17d" ] ] "c_596ce3b3-f10b-45bb-9a20-0fe966ba1bc7" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_f0c37bd4-0b2b-462c-a1f3-1d8fc664c17d" ] ] "c_523a8d16-4619-4c50-99d0-4614fc203fc7" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_f0c37bd4-0b2b-462c-a1f3-1d8fc664c17d" ] ] "c_999c1493-d57b-46ac-98ef-17eeb2e0203b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_f0c37bd4-0b2b-462c-a1f3-1d8fc664c17d" ] ] ] -procedureConditions: [ "c_2cdd386a-48bd-4df3-942e-708a0602c94f" => [ "group" => [ "conjunction" => "AND" ] ] "c_5022056d-7348-41d2-9f7b-fd0df9839f65" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_2cdd386a-48bd-4df3-942e-708a0602c94f" ] ] "c_473480a6-f442-488a-a346-2a68efe73ee2" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_2cdd386a-48bd-4df3-942e-708a0602c94f" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2990 -customerConditions: [] -userConditions: [ "c_23446f12-1fae-4202-9149-20bb3f434f98" => [ "group" => [ "conjunction" => "AND" ] ] "c_e65bae68-9c37-42ec-b827-46ab54792936" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_23446f12-1fae-4202-9149-20bb3f434f98" ] ] "c_065cc234-7b65-4185-ade4-b64f4c6600b7" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_23446f12-1fae-4202-9149-20bb3f434f98" ] ] "c_3552a595-d068-46b5-a56f-33916d758476" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_23446f12-1fae-4202-9149-20bb3f434f98" ] ] "c_18bc8fca-87e5-460c-bbe2-e8cd97af0e01" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_23446f12-1fae-4202-9149-20bb3f434f98" ] ] ] -procedureConditions: [ "c_604c6640-cc93-4db2-9e4b-aae75e2ebf39" => [ "group" => [ "conjunction" => "AND" ] ] "c_4cfa6393-8978-416f-9ca1-bb8b590e2d09" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_604c6640-cc93-4db2-9e4b-aae75e2ebf39" ] ] "c_6bfbb550-d381-45e2-b11e-13231bf3edfb" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_604c6640-cc93-4db2-9e4b-aae75e2ebf39" ] ] ] } ] -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 @1773414109 {#2958 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b8e0000000000000000" #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-03-13 16:01:49.167294 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414109 {#188 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000bc0000000000000000" #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-03-13 16:01:49.167296 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]