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 {#959 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#956 +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 {#962 +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 {#954 +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 {#953 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#952 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#951 +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 {#946 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#950 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#942 +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 {#3101 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3491 -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 @1773414691 {#3394 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d420000000000000000" #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:31.945991 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#3165 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c5d0000000000000000" #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:31.945999 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3371 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3275 -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 @1773414691 {#3271 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000cc70000000000000000" #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:31.951539 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#3269 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000cc50000000000000000" #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:31.951544 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2756 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2702 -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 @1773414691 {#3221 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c950000000000000000" #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:31.951606 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#3415 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d570000000000000000" #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:31.951608 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3526 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3524 -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 @1773414691 {#3378 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d320000000000000000" #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:31.951657 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#3523 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dc30000000000000000" #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:31.951660 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3560 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3558 -customerConditions: [] -userConditions: [ "c_45759e03-1775-42e4-b36d-ca3ac6bb6e21" => [ "group" => [ "conjunction" => "AND" ] ] "c_0ff3bccf-aca7-416f-a5c8-784237b7d9da" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_45759e03-1775-42e4-b36d-ca3ac6bb6e21" ] ] "c_c9dca6bb-b8c3-4adb-8e4f-042266a2268a" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_45759e03-1775-42e4-b36d-ca3ac6bb6e21" ] ] ] -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 @1773414691 {#3557 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000de50000000000000000" #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:31.952155 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#3535 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dcf0000000000000000" #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:31.952158 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3631 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3623 -customerConditions: [] -userConditions: [ "c_f01f9d64-3fee-4d7c-a45c-35fd08a34df6" => [ "group" => [ "conjunction" => "AND" ] ] "c_f197910d-25b2-4bb4-aa8a-c428ade5eaea" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_f01f9d64-3fee-4d7c-a45c-35fd08a34df6" ] ] "c_206e605b-6f5d-42a0-82cc-d221b1e8331f" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_f01f9d64-3fee-4d7c-a45c-35fd08a34df6" ] ] "c_07a53ad3-e7af-4716-bb13-106ca98cac3a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_f01f9d64-3fee-4d7c-a45c-35fd08a34df6" ] ] "c_73ee57a9-77c7-44e1-88c8-ff16284626c5" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_f01f9d64-3fee-4d7c-a45c-35fd08a34df6" ] ] ] -procedureConditions: [ "c_815913f5-b8b2-4b84-98e7-354f6823e1ac" => [ "group" => [ "conjunction" => "AND" ] ] "c_95b2bba0-61b4-4201-a7a5-5164b7339cdd" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_815913f5-b8b2-4b84-98e7-354f6823e1ac" ] ] "c_da89a146-c68b-4d6c-937c-0cf8d1cd7ed3" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_815913f5-b8b2-4b84-98e7-354f6823e1ac" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3628 -customerConditions: [] -userConditions: [ "c_669acd32-234f-4a1e-b5c9-4a89ae64bf57" => [ "group" => [ "conjunction" => "AND" ] ] "c_8e912fa1-460b-4033-8c0e-86168dc3d1b3" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_669acd32-234f-4a1e-b5c9-4a89ae64bf57" ] ] "c_36749e0d-9207-4f19-8d64-6cd9383eb1f2" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_669acd32-234f-4a1e-b5c9-4a89ae64bf57" ] ] "c_1ae0cdef-9813-40ac-8151-e9d17509ea93" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_669acd32-234f-4a1e-b5c9-4a89ae64bf57" ] ] "c_d5ee5038-fcef-491e-b92d-c9486dd1d427" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_669acd32-234f-4a1e-b5c9-4a89ae64bf57" ] ] ] -procedureConditions: [ "c_28fb149e-af78-43dd-9d77-fb6f1dbe8f1c" => [ "group" => [ "conjunction" => "AND" ] ] "c_1727930d-2f28-4150-9bc5-907b4992eb2f" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_28fb149e-af78-43dd-9d77-fb6f1dbe8f1c" ] ] "c_fef908e0-99fc-4038-8c51-b9436a1de08c" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_28fb149e-af78-43dd-9d77-fb6f1dbe8f1c" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3622 -customerConditions: [] -userConditions: [ "c_10abf949-5c4c-49d2-8439-3bffb960e4c0" => [ "group" => [ "conjunction" => "AND" ] ] "c_9a9014f1-0b36-47c4-ad51-b7cf423ae493" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_10abf949-5c4c-49d2-8439-3bffb960e4c0" ] ] "c_5ce8f224-7c01-47a5-b71d-4fa76d7cd5e4" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_10abf949-5c4c-49d2-8439-3bffb960e4c0" ] ] ] -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 @1773414691 {#3630 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e2e0000000000000000" #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:31.952316 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#2825 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b090000000000000000" #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:31.952318 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3657 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3658 -customerConditions: [] -userConditions: [ "c_3bdfe6db-d49f-4750-81b0-1394dcfe507f" => [ "group" => [ "conjunction" => "AND" ] ] "c_c8805bb6-1f15-4da0-b187-d0d672fc27e2" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_3bdfe6db-d49f-4750-81b0-1394dcfe507f" ] ] "c_e9a77015-f782-43c5-9d81-af282ab07abd" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_3bdfe6db-d49f-4750-81b0-1394dcfe507f" ] ] "c_fdc78aa9-8a16-4db3-baa8-731b0a16cfa6" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_3bdfe6db-d49f-4750-81b0-1394dcfe507f" ] ] "c_3a76db65-721f-4092-ad63-a4a05ef1fe08" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_3bdfe6db-d49f-4750-81b0-1394dcfe507f" ] ] ] -procedureConditions: [ "c_a9099a70-ec63-4b74-bd91-ef11d8745cca" => [ "group" => [ "conjunction" => "AND" ] ] "c_1b47d2c2-823f-475b-a62c-4066986f8579" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_a9099a70-ec63-4b74-bd91-ef11d8745cca" ] ] "c_73a6ba09-80fd-4747-af57-babcfb06b1cd" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_a9099a70-ec63-4b74-bd91-ef11d8745cca" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3663 -customerConditions: [] -userConditions: [ "c_171c07b7-6d04-460c-a6ff-01caf9d7cff2" => [ "group" => [ "conjunction" => "AND" ] ] "c_e67b7a29-014c-4a95-975f-e0d1a68fa08a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_171c07b7-6d04-460c-a6ff-01caf9d7cff2" ] ] "c_ba6db986-3546-43cf-bebd-8fff7d0e9b93" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_171c07b7-6d04-460c-a6ff-01caf9d7cff2" ] ] "c_5d5ef64d-5f47-4cca-acac-761af7ef7adb" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_171c07b7-6d04-460c-a6ff-01caf9d7cff2" ] ] "c_8d6db9b3-0a65-4e4c-9d14-d962b810ff6f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_171c07b7-6d04-460c-a6ff-01caf9d7cff2" ] ] ] -procedureConditions: [ "c_9f622a0f-38dc-417c-aec5-8fa8a8561eec" => [ "group" => [ "conjunction" => "AND" ] ] "c_a46a2444-e27a-490f-a07b-64624e8ce4d7" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_9f622a0f-38dc-417c-aec5-8fa8a8561eec" ] ] "c_8348e24a-7f31-433e-a09d-e5308a82275e" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_9f622a0f-38dc-417c-aec5-8fa8a8561eec" ] ] ] } ] -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 @1773414691 {#3666 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e520000000000000000" #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:31.952416 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414691 {#3559 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000de70000000000000000" #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:31.952419 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]