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 {#1253 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1259 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#1263 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1256 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1254 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#1258 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1255 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#1257 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#1265 +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 {#1266 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1267 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#1268 +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 {#1273 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1269 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#1277 +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 {#164 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#166 -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 @1788820242 {#197 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000c50000000000000000" #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:30:42.199655 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#167 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000a70000000000000000" #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:30:42.199664 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2815 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3147 -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 @1788820242 {#118 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000760000000000000000" #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:30:42.205506 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#3240 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000ca80000000000000000" #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:30:42.205510 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3018 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3079 -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 @1788820242 {#163 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000a30000000000000000" #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:30:42.205569 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#2888 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b480000000000000000" #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:30:42.205571 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3171 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3088 -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 @1788820242 {#3166 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c5e0000000000000000" #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:30:42.205620 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#3194 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c7a0000000000000000" #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:30:42.205622 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3270 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3115 -customerConditions: [] -userConditions: [ "c_76060393-ad62-47f2-82e6-edebd3d9648a" => [ "group" => [ "conjunction" => "AND" ] ] "c_eaa064b6-9ca5-4228-9996-b6a2d43ce184" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_76060393-ad62-47f2-82e6-edebd3d9648a" ] ] "c_e5294400-e95f-4e5a-b7ad-eeb04635b287" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_76060393-ad62-47f2-82e6-edebd3d9648a" ] ] ] -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 @1788820242 {#3096 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c180000000000000000" #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:30:42.206089 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#2843 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b1b0000000000000000" #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:30:42.206093 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3154 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2820 -customerConditions: [] -userConditions: [ "c_9dff80f2-61b9-4b09-acd2-e42ab04c4236" => [ "group" => [ "conjunction" => "AND" ] ] "c_bad1f2a4-81a7-49d7-bf22-abc8fb39a23c" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_9dff80f2-61b9-4b09-acd2-e42ab04c4236" ] ] "c_b4200bea-15e2-4330-a4ac-982647a87172" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_9dff80f2-61b9-4b09-acd2-e42ab04c4236" ] ] "c_a24ccf2f-2b60-4c82-962d-de103603b2e0" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_9dff80f2-61b9-4b09-acd2-e42ab04c4236" ] ] "c_6dbfa9db-22fd-4dbd-8de2-f44704442bd5" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_9dff80f2-61b9-4b09-acd2-e42ab04c4236" ] ] ] -procedureConditions: [ "c_b94ac02f-f48d-4459-a6de-1df87ad98b20" => [ "group" => [ "conjunction" => "AND" ] ] "c_f60b8b1f-dfdc-4e44-82f5-f86f4e7384e8" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_b94ac02f-f48d-4459-a6de-1df87ad98b20" ] ] "c_783a6472-02e5-4899-b1cb-a02d04de2191" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_b94ac02f-f48d-4459-a6de-1df87ad98b20" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2860 -customerConditions: [] -userConditions: [ "c_8fe2646d-7ca1-4e39-b2c3-47b3610b9336" => [ "group" => [ "conjunction" => "AND" ] ] "c_d03c099b-632a-4ee4-ba85-4e23b2f1333f" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_8fe2646d-7ca1-4e39-b2c3-47b3610b9336" ] ] "c_340816f5-9168-4275-9c0b-d9e1b2227780" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_8fe2646d-7ca1-4e39-b2c3-47b3610b9336" ] ] "c_ff462102-b735-456a-8e4a-ebcb8f91bff3" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_8fe2646d-7ca1-4e39-b2c3-47b3610b9336" ] ] "c_61b7a33f-7793-427b-ad71-304711cf6b25" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_8fe2646d-7ca1-4e39-b2c3-47b3610b9336" ] ] ] -procedureConditions: [ "c_668dc30e-1a67-43fb-aecd-dd06137f7bc9" => [ "group" => [ "conjunction" => "AND" ] ] "c_1519676c-fc6b-490a-800e-cba49bb30fa0" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_668dc30e-1a67-43fb-aecd-dd06137f7bc9" ] ] "c_a053513a-ab49-4f68-9b93-33e06e706c49" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_668dc30e-1a67-43fb-aecd-dd06137f7bc9" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3209 -customerConditions: [] -userConditions: [ "c_08d4c197-0ad2-44ba-9885-911c828cbfab" => [ "group" => [ "conjunction" => "AND" ] ] "c_20b97e42-7470-4f48-b7c0-1827a30d61f2" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_08d4c197-0ad2-44ba-9885-911c828cbfab" ] ] "c_f1057a45-9d2f-4edb-b1c9-5df574c7ee25" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_08d4c197-0ad2-44ba-9885-911c828cbfab" ] ] ] -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 @1788820242 {#2831 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b0f0000000000000000" #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:30:42.206258 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#3081 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c090000000000000000" #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:30:42.206261 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2866 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2996 -customerConditions: [] -userConditions: [ "c_ee9e1549-8e5e-409b-ac22-28530de267e1" => [ "group" => [ "conjunction" => "AND" ] ] "c_be8f20ef-ca4e-4dcf-b3e4-7d70d4aaf147" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_ee9e1549-8e5e-409b-ac22-28530de267e1" ] ] "c_34598f22-65c4-42d1-bd8e-dd874f7473ac" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_ee9e1549-8e5e-409b-ac22-28530de267e1" ] ] "c_fede7d6c-d67c-4107-8dbd-2eb38793fe5e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_ee9e1549-8e5e-409b-ac22-28530de267e1" ] ] "c_026ebedd-30e2-4e0e-8c92-0ce24ff63be0" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_ee9e1549-8e5e-409b-ac22-28530de267e1" ] ] ] -procedureConditions: [ "c_508d2b8a-9080-468d-8845-e8d523ea9e65" => [ "group" => [ "conjunction" => "AND" ] ] "c_150c924d-46ea-4168-ba2c-dc85575ff461" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_508d2b8a-9080-468d-8845-e8d523ea9e65" ] ] "c_ae949812-0f90-4cd8-8f78-aec1bcab0847" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_508d2b8a-9080-468d-8845-e8d523ea9e65" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3011 -customerConditions: [] -userConditions: [ "c_5c663d09-6f17-49ae-9968-5b626381dd23" => [ "group" => [ "conjunction" => "AND" ] ] "c_3ecbf2fc-f4bb-4e3e-a8a2-913ac1bf9acd" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_5c663d09-6f17-49ae-9968-5b626381dd23" ] ] "c_f063533d-e498-4af3-b012-4aeb070083d1" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_5c663d09-6f17-49ae-9968-5b626381dd23" ] ] "c_3e9d9dfd-8993-402e-aa85-704a06c702f5" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_5c663d09-6f17-49ae-9968-5b626381dd23" ] ] "c_cea1d30a-7b47-43a0-8208-43a7f280d695" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5c663d09-6f17-49ae-9968-5b626381dd23" ] ] ] -procedureConditions: [ "c_bcbd853f-c254-43b4-a2ca-5c3798c388bc" => [ "group" => [ "conjunction" => "AND" ] ] "c_5e9a609e-c9ba-44d9-9cab-7d313215aab9" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_bcbd853f-c254-43b4-a2ca-5c3798c388bc" ] ] "c_40915f24-a357-48e1-8e19-fe3834fd2759" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_bcbd853f-c254-43b4-a2ca-5c3798c388bc" ] ] ] } ] -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 @1788820242 {#2811 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000afb0000000000000000" #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:30:42.206363 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820242 {#2875 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b3b0000000000000000" #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:30:42.206366 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]