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 {#1052 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#1054 -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 @1773414131 {#1070 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000042e0000000000000000" #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:02:11.521575 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#1055 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000041f0000000000000000" #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:02:11.521584 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#864 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#866 -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 @1773414131 {#1006 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003ee0000000000000000" #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:02:11.524428 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#867 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003630000000000000000" #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:02:11.524432 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#831 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#833 -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 @1773414131 {#1086 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000043e0000000000000000" #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:02:11.524490 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#834 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003420000000000000000" #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:02:11.524493 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#798 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#800 -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 @1773414131 {#865 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003610000000000000000" #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:02:11.524551 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#801 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003210000000000000000" #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:02:11.524553 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#764 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#766 -customerConditions: [] -userConditions: [ "c_5c9597a7-1690-479f-937c-95b5bdb328f5" => [ "group" => [ "conjunction" => "AND" ] ] "c_99b64211-5111-4883-a6e2-ec89e7f79fb8" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_5c9597a7-1690-479f-937c-95b5bdb328f5" ] ] "c_1e152440-c460-4f4e-87ee-bf16373d8914" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5c9597a7-1690-479f-937c-95b5bdb328f5" ] ] ] -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 @1773414131 {#767 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000002ff0000000000000000" #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:02:11.525049 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#789 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003150000000000000000" #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:02:11.525052 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#693 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#701 -customerConditions: [] -userConditions: [ "c_d9d91eb8-8681-4994-9e16-f2f1eb4ebb18" => [ "group" => [ "conjunction" => "AND" ] ] "c_54398b22-3a9a-4c90-8c02-f87cbc5a5667" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_d9d91eb8-8681-4994-9e16-f2f1eb4ebb18" ] ] "c_9b53d16f-625a-4ca4-8ac4-3bde213165f3" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_d9d91eb8-8681-4994-9e16-f2f1eb4ebb18" ] ] "c_70a8b5d1-373c-4c2c-b875-cce8b5683b03" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_d9d91eb8-8681-4994-9e16-f2f1eb4ebb18" ] ] "c_76c17bb4-4895-4e05-9f3a-cc1b315f246d" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_d9d91eb8-8681-4994-9e16-f2f1eb4ebb18" ] ] ] -procedureConditions: [ "c_3ea8bfcf-40b5-4be1-9003-7f7ad61f58d7" => [ "group" => [ "conjunction" => "AND" ] ] "c_a944b65d-c01e-4f54-9a24-706bce114cd7" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_3ea8bfcf-40b5-4be1-9003-7f7ad61f58d7" ] ] "c_f45af392-2d3d-41cc-b517-98576aa81aab" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_3ea8bfcf-40b5-4be1-9003-7f7ad61f58d7" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#696 -customerConditions: [] -userConditions: [ "c_a4b91dbf-eb9d-4193-8230-eedd89e60cd7" => [ "group" => [ "conjunction" => "AND" ] ] "c_609743aa-6944-45de-8cac-27e60393b0ca" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_a4b91dbf-eb9d-4193-8230-eedd89e60cd7" ] ] "c_63c61549-9ad3-496a-90a1-c82cb78e642e" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_a4b91dbf-eb9d-4193-8230-eedd89e60cd7" ] ] "c_9db8e024-2040-4de2-bd1e-f260340cf340" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_a4b91dbf-eb9d-4193-8230-eedd89e60cd7" ] ] "c_591857b6-6b64-46ac-9b93-55f4177d1ecb" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_a4b91dbf-eb9d-4193-8230-eedd89e60cd7" ] ] ] -procedureConditions: [ "c_63839721-4e76-48b4-8742-5b0e543a8b8a" => [ "group" => [ "conjunction" => "AND" ] ] "c_b4eb23bb-634b-4650-ad97-1e937468da38" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_63839721-4e76-48b4-8742-5b0e543a8b8a" ] ] "c_a57d6d8c-495c-4a23-bfe5-0dbc2829ab79" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_63839721-4e76-48b4-8742-5b0e543a8b8a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#702 -customerConditions: [] -userConditions: [ "c_b14253f4-dded-4c5b-ae93-a13a36912995" => [ "group" => [ "conjunction" => "AND" ] ] "c_d98f4a33-4a7d-4471-a310-2bacda56f0ef" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_b14253f4-dded-4c5b-ae93-a13a36912995" ] ] "c_ffd89b3e-7aa2-4a27-bdf4-5f43290058a8" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b14253f4-dded-4c5b-ae93-a13a36912995" ] ] ] -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 @1773414131 {#694 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000002b60000000000000000" #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:02:11.525213 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#832 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000003400000000000000000" #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:02:11.525215 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#667 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#666 -customerConditions: [] -userConditions: [ "c_76e3f216-d215-4659-a21f-b4215717f30a" => [ "group" => [ "conjunction" => "AND" ] ] "c_dfe80b36-23aa-45e3-9d6f-7d80c1ead2b8" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_76e3f216-d215-4659-a21f-b4215717f30a" ] ] "c_2d819959-40d6-4e08-a031-4f63945219a9" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_76e3f216-d215-4659-a21f-b4215717f30a" ] ] "c_0624b2d5-fa90-414b-beef-b9ca11732451" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_76e3f216-d215-4659-a21f-b4215717f30a" ] ] "c_8078e8c4-577a-410a-b0d0-09933ee9d791" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_76e3f216-d215-4659-a21f-b4215717f30a" ] ] ] -procedureConditions: [ "c_8ba3176c-fc73-4973-82c8-c41a3350dc4a" => [ "group" => [ "conjunction" => "AND" ] ] "c_0bff13f4-b8bd-490a-b467-6a53287aa700" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_8ba3176c-fc73-4973-82c8-c41a3350dc4a" ] ] "c_a367dc76-f649-4ed9-ab24-00bb2258d250" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_8ba3176c-fc73-4973-82c8-c41a3350dc4a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#661 -customerConditions: [] -userConditions: [ "c_3a2239d1-0e04-486c-bfe0-d0d559e6f8c8" => [ "group" => [ "conjunction" => "AND" ] ] "c_d9a06e17-79e2-40b4-9720-b33651482a17" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_3a2239d1-0e04-486c-bfe0-d0d559e6f8c8" ] ] "c_5ea998a9-1f72-474e-928d-50cc83674bbf" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_3a2239d1-0e04-486c-bfe0-d0d559e6f8c8" ] ] "c_9db98b5f-d3df-4643-b439-a1adfbdf6104" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_3a2239d1-0e04-486c-bfe0-d0d559e6f8c8" ] ] "c_20d964b4-e646-4517-9141-499b178312f8" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_3a2239d1-0e04-486c-bfe0-d0d559e6f8c8" ] ] ] -procedureConditions: [ "c_db99d218-ff76-405b-b0d1-a5cc39e861c5" => [ "group" => [ "conjunction" => "AND" ] ] "c_34cb9321-b4e9-4546-9c4c-4713530c53b1" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_db99d218-ff76-405b-b0d1-a5cc39e861c5" ] ] "c_7d2d2dc3-8bf0-4748-a88a-6818f999b859" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_db99d218-ff76-405b-b0d1-a5cc39e861c5" ] ] ] } ] -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 @1773414131 {#658 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000002920000000000000000" #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:02:11.525314 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414131 {#765 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000002fd0000000000000000" #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:02:11.525316 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]