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 {#1410 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#800 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#803 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#997 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1380 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#797 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1407 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#978 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#805 +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 {#806 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#807 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#808 +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 {#813 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#809 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#817 +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 {#3366 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3454 -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 @1773414689 {#3223 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c970000000000000000" #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:11:29.239635 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#3501 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dad0000000000000000" #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:11:29.239642 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3194 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3401 -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 @1773414689 {#3452 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d7c0000000000000000" #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:11:29.255278 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#3219 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c930000000000000000" #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:11:29.255282 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2655 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2757 -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 @1773414689 {#3382 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d360000000000000000" #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:11:29.255340 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#2583 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000a170000000000000000" #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:11:29.255342 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3536 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3534 -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 @1773414689 {#3353 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d190000000000000000" #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:11:29.255389 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#3533 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dcd0000000000000000" #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:11:29.255391 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3570 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3568 -customerConditions: [] -userConditions: [ "c_0e1ec363-e13d-4b1e-acd1-581ccd94b626" => [ "group" => [ "conjunction" => "AND" ] ] "c_dfca149e-4cf9-45ce-81db-7be04d42212c" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_0e1ec363-e13d-4b1e-acd1-581ccd94b626" ] ] "c_2d9c8171-8c05-4ab7-ad16-c2a3d98a6b0e" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_0e1ec363-e13d-4b1e-acd1-581ccd94b626" ] ] ] -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 @1773414689 {#3567 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000def0000000000000000" #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:11:29.260132 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#3545 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dd90000000000000000" #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:11:29.260136 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3641 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3633 -customerConditions: [] -userConditions: [ "c_5001ba7a-394b-447b-8942-e74d3c1b7526" => [ "group" => [ "conjunction" => "AND" ] ] "c_15abe532-3772-4a68-8df5-ab5833ad5195" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_5001ba7a-394b-447b-8942-e74d3c1b7526" ] ] "c_cd8796b1-6f3a-41d2-bea0-dc9f1ba71571" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_5001ba7a-394b-447b-8942-e74d3c1b7526" ] ] "c_4f0c9df7-6b60-4295-86f7-20931ea28439" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_5001ba7a-394b-447b-8942-e74d3c1b7526" ] ] "c_cb78d183-f1c1-47e9-a666-8df7f107064a" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5001ba7a-394b-447b-8942-e74d3c1b7526" ] ] ] -procedureConditions: [ "c_817b49c9-1eaf-4ae8-839e-60c1457fe243" => [ "group" => [ "conjunction" => "AND" ] ] "c_0d78000f-1178-400a-9156-40cff2d3b065" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_817b49c9-1eaf-4ae8-839e-60c1457fe243" ] ] "c_17805eb0-362e-43f3-b4ad-7d0ca6c57770" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_817b49c9-1eaf-4ae8-839e-60c1457fe243" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3638 -customerConditions: [] -userConditions: [ "c_d477c815-7f15-4d41-a4c2-326d2677cc88" => [ "group" => [ "conjunction" => "AND" ] ] "c_56e486b5-9c52-4138-ba59-07b0a3a612fe" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_d477c815-7f15-4d41-a4c2-326d2677cc88" ] ] "c_6da9a44f-ade4-4d89-81f7-2bb0debe9534" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_d477c815-7f15-4d41-a4c2-326d2677cc88" ] ] "c_72ca69c7-302f-45a9-a966-aa3b2490ba62" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_d477c815-7f15-4d41-a4c2-326d2677cc88" ] ] "c_8a7dec70-b5e2-4b47-94b1-3d8c0840cf39" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_d477c815-7f15-4d41-a4c2-326d2677cc88" ] ] ] -procedureConditions: [ "c_5cc4c744-21c8-470c-a832-b0c9b52586aa" => [ "group" => [ "conjunction" => "AND" ] ] "c_1b35d04b-2be6-4c32-ba4c-5a29b74dbf8b" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_5cc4c744-21c8-470c-a832-b0c9b52586aa" ] ] "c_6e6878fa-af26-475d-aa02-0e7c2585d7c9" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_5cc4c744-21c8-470c-a832-b0c9b52586aa" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3632 -customerConditions: [] -userConditions: [ "c_de302e48-1009-48b8-9667-e8ac10d4126f" => [ "group" => [ "conjunction" => "AND" ] ] "c_c81cf7da-9ad1-48f4-998d-f3fe6f0c0349" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_de302e48-1009-48b8-9667-e8ac10d4126f" ] ] "c_e48d8c46-8362-4f72-8951-4fbd863756e5" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_de302e48-1009-48b8-9667-e8ac10d4126f" ] ] ] -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 @1773414689 {#3640 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e380000000000000000" #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:11:29.260315 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#2813 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000afd0000000000000000" #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:11:29.260318 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3667 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3668 -customerConditions: [] -userConditions: [ "c_efb67b78-7ff3-4560-a169-4910db63b022" => [ "group" => [ "conjunction" => "AND" ] ] "c_2fc1e201-26a6-4368-9215-443a5b73c33f" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_efb67b78-7ff3-4560-a169-4910db63b022" ] ] "c_3227108a-8249-4380-a52f-9c2dd03f3f73" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_efb67b78-7ff3-4560-a169-4910db63b022" ] ] "c_1db33e1b-c144-42de-b6f9-637ddb1f5e5e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_efb67b78-7ff3-4560-a169-4910db63b022" ] ] "c_a77b76ce-a154-49cd-9812-8358eb65a495" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_efb67b78-7ff3-4560-a169-4910db63b022" ] ] ] -procedureConditions: [ "c_0ddd8d15-5ec4-46a5-a815-b4fbea237687" => [ "group" => [ "conjunction" => "AND" ] ] "c_d94e5b0d-fbbe-4f17-9398-68a95c005e36" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_0ddd8d15-5ec4-46a5-a815-b4fbea237687" ] ] "c_9c82c11d-3814-4718-8a53-d97d31b49f8c" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_0ddd8d15-5ec4-46a5-a815-b4fbea237687" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3673 -customerConditions: [] -userConditions: [ "c_39c6e0d0-764b-4e42-9ab0-08eba47d3fd5" => [ "group" => [ "conjunction" => "AND" ] ] "c_26be1232-031a-4360-a415-8c1622b493b3" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_39c6e0d0-764b-4e42-9ab0-08eba47d3fd5" ] ] "c_726bd802-6ffc-430b-bdef-1409177e8ad0" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_39c6e0d0-764b-4e42-9ab0-08eba47d3fd5" ] ] "c_af8fb485-9811-4cb3-abce-581a16c1ee02" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_39c6e0d0-764b-4e42-9ab0-08eba47d3fd5" ] ] "c_d7750fbe-b511-4df3-ad6c-b1737e9e4daf" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_39c6e0d0-764b-4e42-9ab0-08eba47d3fd5" ] ] ] -procedureConditions: [ "c_0ea22105-510e-4cb5-a38b-de21f78fcb34" => [ "group" => [ "conjunction" => "AND" ] ] "c_a41f45f0-58f2-4cae-8bbf-1bd0bb811866" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_0ea22105-510e-4cb5-a38b-de21f78fcb34" ] ] "c_9adf7cb8-6d38-4e18-ab24-8bbefd07d086" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_0ea22105-510e-4cb5-a38b-de21f78fcb34" ] ] ] } ] -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 @1773414689 {#3676 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e5c0000000000000000" #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:11:29.260470 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414689 {#3569 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000df10000000000000000" #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:11:29.260474 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]