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 {#800 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#803 +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 {#797 +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 {#805 +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 {#806 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#807 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#808 +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 {#813 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#809 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#817 +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 {#3366 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3454 -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 @1773414690 {#3223 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c970000000000000000" #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:30.161420 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#3501 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dad0000000000000000" #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:30.161428 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3194 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3401 -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 @1773414690 {#3452 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d7c0000000000000000" #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:30.174499 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#3219 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c930000000000000000" #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:30.174503 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2655 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2757 -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 @1773414690 {#3382 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d360000000000000000" #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:30.186653 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#2583 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000a170000000000000000" #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:30.186658 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3536 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3534 -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 @1773414690 {#3353 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d190000000000000000" #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:30.186720 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#3533 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dcd0000000000000000" #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:30.186722 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3570 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3568 -customerConditions: [] -userConditions: [ "c_28ad31b7-15a4-438b-9c45-b58e9b3f42ff" => [ "group" => [ "conjunction" => "AND" ] ] "c_c173cb9b-e568-41fd-bc08-eca7bf25dbea" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_28ad31b7-15a4-438b-9c45-b58e9b3f42ff" ] ] "c_a7bc736a-0869-4c72-984e-99dd19f83c70" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_28ad31b7-15a4-438b-9c45-b58e9b3f42ff" ] ] ] -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 @1773414690 {#3567 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000def0000000000000000" #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:30.187279 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#3545 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dd90000000000000000" #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:30.187282 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3641 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3633 -customerConditions: [] -userConditions: [ "c_aef65a44-ee40-4b71-a296-1227b949d4cf" => [ "group" => [ "conjunction" => "AND" ] ] "c_6c44c056-533e-451b-9a76-0298220456e5" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_aef65a44-ee40-4b71-a296-1227b949d4cf" ] ] "c_0d93fe4e-64d6-4ec5-8f4d-fcadeeecc059" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_aef65a44-ee40-4b71-a296-1227b949d4cf" ] ] "c_f86d8d89-5cec-43ae-8005-71c322f6f87d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_aef65a44-ee40-4b71-a296-1227b949d4cf" ] ] "c_2ab2891f-0ada-4cc4-8fbf-7740060be066" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_aef65a44-ee40-4b71-a296-1227b949d4cf" ] ] ] -procedureConditions: [ "c_aca3b995-edc7-4d95-a7cc-f678b173bf6f" => [ "group" => [ "conjunction" => "AND" ] ] "c_e1d72c8a-575d-4179-824b-7b0059b4c286" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_aca3b995-edc7-4d95-a7cc-f678b173bf6f" ] ] "c_7c6bb56e-d032-45da-8766-f55415e3e046" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_aca3b995-edc7-4d95-a7cc-f678b173bf6f" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3638 -customerConditions: [] -userConditions: [ "c_bfbc70cd-5bf6-487f-9aa1-80ed9e7d571c" => [ "group" => [ "conjunction" => "AND" ] ] "c_c9f06bb3-08bb-4d4f-93c4-9b3ffc8d3b3d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_bfbc70cd-5bf6-487f-9aa1-80ed9e7d571c" ] ] "c_5e2a35bb-3573-4932-967d-c93c9aac3b26" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_bfbc70cd-5bf6-487f-9aa1-80ed9e7d571c" ] ] "c_6b95a5e7-eb7f-4776-b7bc-70207b01df5d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_bfbc70cd-5bf6-487f-9aa1-80ed9e7d571c" ] ] "c_724f5af3-33ee-49dd-b6ec-4c9f8478e941" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_bfbc70cd-5bf6-487f-9aa1-80ed9e7d571c" ] ] ] -procedureConditions: [ "c_c5192147-78ec-4ee6-94a4-26679c9d368b" => [ "group" => [ "conjunction" => "AND" ] ] "c_8ec2755e-9a12-4632-a16e-8e2aca57dd2a" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_c5192147-78ec-4ee6-94a4-26679c9d368b" ] ] "c_16ff0810-1df9-4e2b-9c72-6bb175a22923" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_c5192147-78ec-4ee6-94a4-26679c9d368b" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3632 -customerConditions: [] -userConditions: [ "c_fa84175e-0404-48a2-9134-9a0d67be0c81" => [ "group" => [ "conjunction" => "AND" ] ] "c_56892fcf-a415-41ee-b062-ab764cb7d14e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_fa84175e-0404-48a2-9134-9a0d67be0c81" ] ] "c_e1def2a6-5189-41be-bd1b-f6234abced4b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_fa84175e-0404-48a2-9134-9a0d67be0c81" ] ] ] -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 @1773414690 {#3640 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e380000000000000000" #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:30.187449 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#2813 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000afd0000000000000000" #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:30.187451 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3667 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3668 -customerConditions: [] -userConditions: [ "c_45ec0813-9121-46ca-86bb-a6cb984880f9" => [ "group" => [ "conjunction" => "AND" ] ] "c_c28274e6-3c74-4788-8187-02c0cc632f0a" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_45ec0813-9121-46ca-86bb-a6cb984880f9" ] ] "c_8ed1f5a9-8c80-4a80-abda-672491b5db82" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_45ec0813-9121-46ca-86bb-a6cb984880f9" ] ] "c_c11748ce-c165-4e69-8840-83fec455a963" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_45ec0813-9121-46ca-86bb-a6cb984880f9" ] ] "c_8aca4d38-7347-4c96-9b95-718640022c12" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_45ec0813-9121-46ca-86bb-a6cb984880f9" ] ] ] -procedureConditions: [ "c_e9fe34d5-011b-4c5f-9e29-5879349be615" => [ "group" => [ "conjunction" => "AND" ] ] "c_0ff4e077-d0cf-43f4-9d21-49c0c70b7386" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_e9fe34d5-011b-4c5f-9e29-5879349be615" ] ] "c_78734353-10f9-44aa-b9b9-11653834b7d2" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_e9fe34d5-011b-4c5f-9e29-5879349be615" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3673 -customerConditions: [] -userConditions: [ "c_bbec5670-a350-4ca8-aac7-84c3a03399de" => [ "group" => [ "conjunction" => "AND" ] ] "c_2a294539-cf74-4021-83a2-256f75f46531" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_bbec5670-a350-4ca8-aac7-84c3a03399de" ] ] "c_987bf087-3674-4b92-ab59-a5193c5b4fda" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_bbec5670-a350-4ca8-aac7-84c3a03399de" ] ] "c_6e2a6438-ea11-4242-b442-6237952515ce" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_bbec5670-a350-4ca8-aac7-84c3a03399de" ] ] "c_f016fa60-1f1f-4dad-86b2-35b4b40a094b" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_bbec5670-a350-4ca8-aac7-84c3a03399de" ] ] ] -procedureConditions: [ "c_1c39e824-71aa-40d0-b08f-d47f5fe39e77" => [ "group" => [ "conjunction" => "AND" ] ] "c_9a77e815-8fc6-4dea-875a-c93488a2d14b" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_1c39e824-71aa-40d0-b08f-d47f5fe39e77" ] ] "c_778666f0-2b3d-4030-b99f-4465ad66ad2b" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_1c39e824-71aa-40d0-b08f-d47f5fe39e77" ] ] ] } ] -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 @1773414690 {#3676 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e5c0000000000000000" #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:30.187566 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773414690 {#3569 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000df10000000000000000" #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:30.187568 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]