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 @1788820356 {#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:36.774085 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820356 {#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:36.774094 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.790756 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.790763 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.790848 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.790852 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.790924 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.790928 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_650eadcc-e05a-48b2-be47-1ca63c3707b3" => [ "group" => [ "conjunction" => "AND" ] ] "c_bf512fcd-45cb-4d23-bec2-3d14bc1b00b4" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_650eadcc-e05a-48b2-be47-1ca63c3707b3" ] ] "c_cdda124a-1fd9-44b7-afe1-f820a15dcdb5" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_650eadcc-e05a-48b2-be47-1ca63c3707b3" ] ] ] -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.791547 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.791551 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_93a6beea-6b9e-4f6d-aa4c-50f4e62eb3cf" => [ "group" => [ "conjunction" => "AND" ] ] "c_c95abd5d-863d-4535-8bbc-d85673008eec" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_93a6beea-6b9e-4f6d-aa4c-50f4e62eb3cf" ] ] "c_887f65b5-fa0a-470b-93ce-09e115c9a99f" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_93a6beea-6b9e-4f6d-aa4c-50f4e62eb3cf" ] ] "c_38baa228-0cd4-4b96-825c-64e7834a14c0" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_93a6beea-6b9e-4f6d-aa4c-50f4e62eb3cf" ] ] "c_ed187368-a36c-41e4-946d-f78d6eb5b4d4" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_93a6beea-6b9e-4f6d-aa4c-50f4e62eb3cf" ] ] ] -procedureConditions: [ "c_f5a68d19-fb31-4ca7-b6d6-d08fc2c9191a" => [ "group" => [ "conjunction" => "AND" ] ] "c_37d92c6b-2cac-467a-b410-6316c66de6dd" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_f5a68d19-fb31-4ca7-b6d6-d08fc2c9191a" ] ] "c_7ddef510-40e6-49e2-98bd-d5b5bab68ef8" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_f5a68d19-fb31-4ca7-b6d6-d08fc2c9191a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5622 -customerConditions: [] -userConditions: [ "c_77f3cedc-21e0-4ff5-bf61-00cef3729ae7" => [ "group" => [ "conjunction" => "AND" ] ] "c_1d04066c-fe82-48d6-bc28-deb5a4db256e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_77f3cedc-21e0-4ff5-bf61-00cef3729ae7" ] ] "c_29ca302d-12a1-4239-b2e1-6cc9eeba06fa" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_77f3cedc-21e0-4ff5-bf61-00cef3729ae7" ] ] "c_9fa4ca65-76bf-46bf-bd59-467f34c44dec" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_77f3cedc-21e0-4ff5-bf61-00cef3729ae7" ] ] "c_469b26df-a20f-4e34-86a5-621dc666749e" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_77f3cedc-21e0-4ff5-bf61-00cef3729ae7" ] ] ] -procedureConditions: [ "c_0b07e8fb-69ed-4393-a043-c709ffb57a53" => [ "group" => [ "conjunction" => "AND" ] ] "c_f3fb8bbf-f140-47d7-8e09-06336b5b90fb" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_0b07e8fb-69ed-4393-a043-c709ffb57a53" ] ] "c_62c4a6eb-4aaa-4d72-b8c4-297bf608f61a" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_0b07e8fb-69ed-4393-a043-c709ffb57a53" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5616 -customerConditions: [] -userConditions: [ "c_7b00d247-6dce-4a2a-8503-5adc530e166e" => [ "group" => [ "conjunction" => "AND" ] ] "c_4793abd8-481d-4540-b21b-e262242948eb" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_7b00d247-6dce-4a2a-8503-5adc530e166e" ] ] "c_9b39f4c3-a436-46f9-9d4c-08bf8ce67192" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_7b00d247-6dce-4a2a-8503-5adc530e166e" ] ] ] -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.791832 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.791836 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_947953d3-429a-4e9a-8bfb-0de2e966358d" => [ "group" => [ "conjunction" => "AND" ] ] "c_2d1a611f-63ac-42ad-8f7a-095e2572b074" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_947953d3-429a-4e9a-8bfb-0de2e966358d" ] ] "c_d968d5f2-7708-4cd4-a094-a2c2549f212f" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_947953d3-429a-4e9a-8bfb-0de2e966358d" ] ] "c_96db9a4f-e284-434b-bebb-4335f221643a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_947953d3-429a-4e9a-8bfb-0de2e966358d" ] ] "c_7475c369-46c4-44ea-890b-10a295015b88" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_947953d3-429a-4e9a-8bfb-0de2e966358d" ] ] ] -procedureConditions: [ "c_964defed-2b57-4f1f-9fa6-d91a5adcbdc2" => [ "group" => [ "conjunction" => "AND" ] ] "c_47b3c74d-db36-4d38-9222-8cde945aa7ec" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_964defed-2b57-4f1f-9fa6-d91a5adcbdc2" ] ] "c_b55ce8a9-6e4f-4e75-aa4d-89eed00a6830" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_964defed-2b57-4f1f-9fa6-d91a5adcbdc2" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5657 -customerConditions: [] -userConditions: [ "c_8d16cc65-9651-41da-854c-70c4ff9cde6f" => [ "group" => [ "conjunction" => "AND" ] ] "c_e288ca42-865e-4aeb-a431-86e544ccbe5f" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_8d16cc65-9651-41da-854c-70c4ff9cde6f" ] ] "c_91e6fe29-e61f-4299-97c2-0dbc41e9552b" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_8d16cc65-9651-41da-854c-70c4ff9cde6f" ] ] "c_388e5099-0d91-4227-b588-6ea73be8a45b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_8d16cc65-9651-41da-854c-70c4ff9cde6f" ] ] "c_454aada6-7113-4cf9-a5b8-6f310f420a5b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_8d16cc65-9651-41da-854c-70c4ff9cde6f" ] ] ] -procedureConditions: [ "c_42a3a5f9-2dc2-4429-a69c-935af9e38c0e" => [ "group" => [ "conjunction" => "AND" ] ] "c_455e202b-ed7e-46b8-b074-2b5a88a85f0b" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_42a3a5f9-2dc2-4429-a69c-935af9e38c0e" ] ] "c_80a430ee-8741-4ad9-921c-734e66d5bb32" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_42a3a5f9-2dc2-4429-a69c-935af9e38c0e" ] ] ] } ] -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.791993 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.791997 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]