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 {#89 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#83 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#80 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#86 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#88 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#84 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#87 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#85 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#78 +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 {#77 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#76 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#3234 +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 {#3280 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#3281 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#3191 +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 {#5345 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5343 -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 @1794071852 {#5217 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014610000000000000000" #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-11-07 18:17:32.044791 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5342 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014de0000000000000000" #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-11-07 18:17:32.044799 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5494 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5492 -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 @1794071852 {#5460 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015540000000000000000" #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-11-07 18:17:32.046687 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5491 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015730000000000000000" #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-11-07 18:17:32.046691 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5527 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5525 -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 @1794071852 {#5346 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014e20000000000000000" #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-11-07 18:17:32.046749 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5524 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015940000000000000000" #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-11-07 18:17:32.046752 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5560 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5558 -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 @1794071852 {#5493 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015750000000000000000" #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-11-07 18:17:32.046801 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5557 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015b50000000000000000" #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-11-07 18:17:32.046803 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5594 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5592 -customerConditions: [] -userConditions: [ "c_5061fb32-0e78-4a52-baf4-bebd569b9956" => [ "group" => [ "conjunction" => "AND" ] ] "c_b40c8d75-1356-4b4f-b99f-c5a97130fc17" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_5061fb32-0e78-4a52-baf4-bebd569b9956" ] ] "c_b3cb6f76-12b6-4506-9c42-f9354f95f51e" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5061fb32-0e78-4a52-baf4-bebd569b9956" ] ] ] -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 @1794071852 {#5591 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015d70000000000000000" #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-11-07 18:17:32.047284 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5529 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015990000000000000000" #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-11-07 18:17:32.047287 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5655 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5647 -customerConditions: [] -userConditions: [ "c_e641c406-c89a-4a05-b6f8-87282cc693e4" => [ "group" => [ "conjunction" => "AND" ] ] "c_3fe41d75-2723-4b19-a2b0-141e8291bd33" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_e641c406-c89a-4a05-b6f8-87282cc693e4" ] ] "c_5308dfe7-f03a-430a-9b25-cf61bcf783d0" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_e641c406-c89a-4a05-b6f8-87282cc693e4" ] ] "c_a22b79b8-75fe-43c1-bb34-1906bf06dfaa" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_e641c406-c89a-4a05-b6f8-87282cc693e4" ] ] "c_7fe0c521-8021-47ae-84e3-2995a6e6e12d" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_e641c406-c89a-4a05-b6f8-87282cc693e4" ] ] ] -procedureConditions: [ "c_dc484274-2f2c-4044-900d-62a384aae51c" => [ "group" => [ "conjunction" => "AND" ] ] "c_5905b33f-d914-4d15-b029-070c919281e7" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_dc484274-2f2c-4044-900d-62a384aae51c" ] ] "c_68134cb1-ba2b-4f88-a8eb-563051b584a0" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_dc484274-2f2c-4044-900d-62a384aae51c" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5652 -customerConditions: [] -userConditions: [ "c_7ce99029-bdcd-4871-9561-3ed5098e1a5a" => [ "group" => [ "conjunction" => "AND" ] ] "c_00ad0b22-bc0c-4dd7-87cb-571cb354fc6b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_7ce99029-bdcd-4871-9561-3ed5098e1a5a" ] ] "c_c3287ea9-5ea9-4514-931a-863d5a2e4dad" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_7ce99029-bdcd-4871-9561-3ed5098e1a5a" ] ] "c_45f10090-96bc-43be-bc10-69c4ec4f3450" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_7ce99029-bdcd-4871-9561-3ed5098e1a5a" ] ] "c_4a0148fa-cf9a-4a09-94d7-89ae1e172d04" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_7ce99029-bdcd-4871-9561-3ed5098e1a5a" ] ] ] -procedureConditions: [ "c_35d401c8-ec15-4f76-812c-983e643c508a" => [ "group" => [ "conjunction" => "AND" ] ] "c_e0566bd8-2d18-46c9-9f47-c3a52437fd9f" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_35d401c8-ec15-4f76-812c-983e643c508a" ] ] "c_8f9e6d28-cf23-4f51-a215-89c7d9896862" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_35d401c8-ec15-4f76-812c-983e643c508a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5646 -customerConditions: [] -userConditions: [ "c_10aed21b-d497-4408-9321-be0af2f1d6f8" => [ "group" => [ "conjunction" => "AND" ] ] "c_65b5c544-fe7f-4374-811b-4a6d68c89af1" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_10aed21b-d497-4408-9321-be0af2f1d6f8" ] ] "c_8894b72f-e23a-4214-8599-a5c5c1385a4c" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_10aed21b-d497-4408-9321-be0af2f1d6f8" ] ] ] -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 @1794071852 {#5654 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000016160000000000000000" #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-11-07 18:17:32.047458 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5526 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015960000000000000000" #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-11-07 18:17:32.047460 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5681 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5682 -customerConditions: [] -userConditions: [ "c_ee0dbb16-cf3e-401b-bba2-76ada3eb64d9" => [ "group" => [ "conjunction" => "AND" ] ] "c_75616935-44a4-454a-83b7-81fefe37a7aa" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_ee0dbb16-cf3e-401b-bba2-76ada3eb64d9" ] ] "c_d680bb6f-1459-4f69-8e85-b06e9a59000d" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_ee0dbb16-cf3e-401b-bba2-76ada3eb64d9" ] ] "c_20865d88-a7f8-47b4-b7e1-2fe85f2ff055" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_ee0dbb16-cf3e-401b-bba2-76ada3eb64d9" ] ] "c_675b4a69-13e8-48cb-a520-4d8f5898db46" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_ee0dbb16-cf3e-401b-bba2-76ada3eb64d9" ] ] ] -procedureConditions: [ "c_6ea667fc-3e09-4fcd-ac7e-3ba65ab6fc0a" => [ "group" => [ "conjunction" => "AND" ] ] "c_41502ef4-d84a-4bb0-9f6a-e0955ecf7ebf" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_6ea667fc-3e09-4fcd-ac7e-3ba65ab6fc0a" ] ] "c_d2e29647-5203-43e7-a6b0-e31ce6813b7e" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_6ea667fc-3e09-4fcd-ac7e-3ba65ab6fc0a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5687 -customerConditions: [] -userConditions: [ "c_743130bc-e1e3-414c-9e09-cb9bc35ae615" => [ "group" => [ "conjunction" => "AND" ] ] "c_fa914165-c77e-4881-b286-0abc5b6b61b8" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_743130bc-e1e3-414c-9e09-cb9bc35ae615" ] ] "c_a9debf68-f5e7-4036-a66e-a62f54c0d528" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_743130bc-e1e3-414c-9e09-cb9bc35ae615" ] ] "c_ad446510-2d80-46bf-bcf3-3fd5f34b0f76" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_743130bc-e1e3-414c-9e09-cb9bc35ae615" ] ] "c_2b066a7e-d02e-47b3-aceb-140fbb9756e0" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_743130bc-e1e3-414c-9e09-cb9bc35ae615" ] ] ] -procedureConditions: [ "c_eb548b4c-2bb1-4506-bb7e-4f7b57709ccb" => [ "group" => [ "conjunction" => "AND" ] ] "c_491781e7-47ef-45b9-b067-af6ee3d8c972" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_eb548b4c-2bb1-4506-bb7e-4f7b57709ccb" ] ] "c_695ad414-0994-4726-a631-8a4da734a247" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_eb548b4c-2bb1-4506-bb7e-4f7b57709ccb" ] ] ] } ] -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 @1794071852 {#5690 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000163a0000000000000000" #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-11-07 18:17:32.047563 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794071852 {#5593 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015d90000000000000000" #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-11-07 18:17:32.047565 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]