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.989262 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.989271 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 @1788820356 {#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:36.003078 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.003084 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 @1788820356 {#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:36.003174 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.003179 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 @1788820356 {#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:36.003254 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.003258 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_b0ee8eba-51e8-4bb5-ba63-2e3780431703" => [ "group" => [ "conjunction" => "AND" ] ] "c_4b346502-e09c-4791-8aed-d115421371cd" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_b0ee8eba-51e8-4bb5-ba63-2e3780431703" ] ] "c_98ff08e3-e7f6-43d8-bb74-aabed30f2aba" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b0ee8eba-51e8-4bb5-ba63-2e3780431703" ] ] ] -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 @1788820356 {#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:36.009857 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.009861 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_6d454dd9-4654-480d-b711-d00df7982f6d" => [ "group" => [ "conjunction" => "AND" ] ] "c_283f1b3f-d185-4812-8ea1-345c500effdb" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_6d454dd9-4654-480d-b711-d00df7982f6d" ] ] "c_dc090e2b-1d85-4872-b2e9-dc5a0087a175" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_6d454dd9-4654-480d-b711-d00df7982f6d" ] ] "c_38aec957-d37c-4f79-a610-38870d594cd4" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_6d454dd9-4654-480d-b711-d00df7982f6d" ] ] "c_64e0f3cc-23c3-4f85-9e60-d14ac41512f1" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_6d454dd9-4654-480d-b711-d00df7982f6d" ] ] ] -procedureConditions: [ "c_76e50424-95ab-459c-b4fc-26ed93d5ea4b" => [ "group" => [ "conjunction" => "AND" ] ] "c_fc58817e-b388-4bb6-84fc-b708f9cdc47d" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_76e50424-95ab-459c-b4fc-26ed93d5ea4b" ] ] "c_69d7a613-2270-4884-a883-de16c4897946" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_76e50424-95ab-459c-b4fc-26ed93d5ea4b" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5622 -customerConditions: [] -userConditions: [ "c_b36a9492-1f01-47fd-b0dc-d8a1d9d79f33" => [ "group" => [ "conjunction" => "AND" ] ] "c_8ca88ff2-35b0-40de-9cec-4e23ca01f5fe" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_b36a9492-1f01-47fd-b0dc-d8a1d9d79f33" ] ] "c_2477f1ff-4ff5-4738-be56-a61e8aaad935" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_b36a9492-1f01-47fd-b0dc-d8a1d9d79f33" ] ] "c_8d34d7fc-34c4-4080-9914-5095fd2855e0" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_b36a9492-1f01-47fd-b0dc-d8a1d9d79f33" ] ] "c_f758ba13-036e-43c9-bb4a-7b8cc2d23bea" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b36a9492-1f01-47fd-b0dc-d8a1d9d79f33" ] ] ] -procedureConditions: [ "c_e670b1e1-e991-4711-8692-8172858918dc" => [ "group" => [ "conjunction" => "AND" ] ] "c_00ef7881-cf49-40bc-99b9-08cd9c2e6a0a" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_e670b1e1-e991-4711-8692-8172858918dc" ] ] "c_19c97543-1da4-4deb-bdc1-207065116eb7" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_e670b1e1-e991-4711-8692-8172858918dc" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5616 -customerConditions: [] -userConditions: [ "c_448b5671-ef8d-47da-97d2-e719b07ef6ac" => [ "group" => [ "conjunction" => "AND" ] ] "c_8a8c72d8-32a8-4916-a06e-652a4033b96a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_448b5671-ef8d-47da-97d2-e719b07ef6ac" ] ] "c_8c711cac-bb34-47b9-ac5f-4c8cef78e08e" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_448b5671-ef8d-47da-97d2-e719b07ef6ac" ] ] ] -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 @1788820356 {#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:36.010045 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.010048 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_1304aa19-9843-4dff-8a23-4d68beb1917a" => [ "group" => [ "conjunction" => "AND" ] ] "c_cfede9f0-99d8-4695-9e27-8e3d1f4c6f47" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_1304aa19-9843-4dff-8a23-4d68beb1917a" ] ] "c_65b836bd-9670-48ac-82be-f7ce00be6e53" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_1304aa19-9843-4dff-8a23-4d68beb1917a" ] ] "c_b665317a-782c-4a06-83df-62bec821014b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_1304aa19-9843-4dff-8a23-4d68beb1917a" ] ] "c_ef17d224-ca33-4f2f-8da1-7e78678b58c3" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_1304aa19-9843-4dff-8a23-4d68beb1917a" ] ] ] -procedureConditions: [ "c_de885b39-b97c-461e-9148-bb3a6ce52569" => [ "group" => [ "conjunction" => "AND" ] ] "c_65b8722e-d08d-4d95-ada7-41f2fde10651" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_de885b39-b97c-461e-9148-bb3a6ce52569" ] ] "c_1a9dfa0d-f369-4f28-b4c3-94415c538d37" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_de885b39-b97c-461e-9148-bb3a6ce52569" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5657 -customerConditions: [] -userConditions: [ "c_d28dc9bf-e51e-408c-bf1f-8b34978fcbbe" => [ "group" => [ "conjunction" => "AND" ] ] "c_01624ec0-94e0-4df8-ac2c-136e53308234" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_d28dc9bf-e51e-408c-bf1f-8b34978fcbbe" ] ] "c_41e97ab6-3d42-488c-a0ef-65aaa13d0cab" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_d28dc9bf-e51e-408c-bf1f-8b34978fcbbe" ] ] "c_819b5801-84f0-4de9-a1d8-c3401a73bd24" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_d28dc9bf-e51e-408c-bf1f-8b34978fcbbe" ] ] "c_40ea2848-57d1-4f4b-bf08-9de73984c792" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_d28dc9bf-e51e-408c-bf1f-8b34978fcbbe" ] ] ] -procedureConditions: [ "c_8bd5afc2-128a-4f10-ab24-65d494208297" => [ "group" => [ "conjunction" => "AND" ] ] "c_b7fa0de1-b7a3-4ed4-920f-46cf72240db1" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_8bd5afc2-128a-4f10-ab24-65d494208297" ] ] "c_b9228210-47d0-4032-8fc8-854c689eb992" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_8bd5afc2-128a-4f10-ab24-65d494208297" ] ] ] } ] -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 @1788820356 {#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:36.010157 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.010159 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]