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 {#89 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#83 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#80 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#86 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#88 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#84 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#87 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#85 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#78 +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 {#77 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#76 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#3234 +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 {#3280 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#3281 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#3191 +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 {#5345 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5343 -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 @1794072859 {#5215 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000145f0000000000000000" #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-11-07 18:34:19.801520 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5342 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014de0000000000000000" #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-11-07 18:34:19.801529 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5494 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5492 -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 @1794072859 {#5460 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015540000000000000000" #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-11-07 18:34:19.803297 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5491 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015730000000000000000" #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-11-07 18:34:19.803301 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5527 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5525 -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 @1794072859 {#5346 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014e20000000000000000" #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-11-07 18:34:19.803357 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5524 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015940000000000000000" #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-11-07 18:34:19.803359 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5560 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5558 -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 @1794072859 {#5493 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015750000000000000000" #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-11-07 18:34:19.803407 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5557 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015b50000000000000000" #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-11-07 18:34:19.803409 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5594 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5592 -customerConditions: [] -userConditions: [ "c_3fe32eb9-e5b3-4257-abba-e3d6b80b2522" => [ "group" => [ "conjunction" => "AND" ] ] "c_27a10668-75ec-4396-8016-0c651aae0bb1" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_3fe32eb9-e5b3-4257-abba-e3d6b80b2522" ] ] "c_b80190ee-b5cb-4ebf-8510-855fefe9e1f2" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_3fe32eb9-e5b3-4257-abba-e3d6b80b2522" ] ] ] -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 @1794072859 {#5591 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015d70000000000000000" #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-11-07 18:34:19.803863 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5529 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015990000000000000000" #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-11-07 18:34:19.803866 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5655 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5647 -customerConditions: [] -userConditions: [ "c_5c7ff143-3deb-46fa-903a-0687f1c0cef8" => [ "group" => [ "conjunction" => "AND" ] ] "c_27b8b529-228c-4274-ba65-20897ce9d024" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_5c7ff143-3deb-46fa-903a-0687f1c0cef8" ] ] "c_05235658-0b9d-4656-a96e-78d79b85a0b0" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_5c7ff143-3deb-46fa-903a-0687f1c0cef8" ] ] "c_2d47dae7-5a7a-49fd-9af1-4c7e1a09e1de" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_5c7ff143-3deb-46fa-903a-0687f1c0cef8" ] ] "c_bb15d938-d052-45ca-8e9d-189b6ad0a641" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5c7ff143-3deb-46fa-903a-0687f1c0cef8" ] ] ] -procedureConditions: [ "c_1ab6a5a8-c43f-4710-91cb-9d399a318c65" => [ "group" => [ "conjunction" => "AND" ] ] "c_d34421d0-3c9f-4b3d-a1ce-0567582eea1a" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_1ab6a5a8-c43f-4710-91cb-9d399a318c65" ] ] "c_0b34b681-9693-47f0-a9c0-6d6a254eb1b8" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_1ab6a5a8-c43f-4710-91cb-9d399a318c65" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5652 -customerConditions: [] -userConditions: [ "c_5465dfab-bd79-4dbe-9dc8-54e128cb6602" => [ "group" => [ "conjunction" => "AND" ] ] "c_e9a11306-4d69-4181-8bb3-8a086cecbf12" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_5465dfab-bd79-4dbe-9dc8-54e128cb6602" ] ] "c_a2ec27c8-09cf-4012-ba3f-6d1da5cf112e" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_5465dfab-bd79-4dbe-9dc8-54e128cb6602" ] ] "c_312ea3d4-8784-4357-83d5-14e131c09934" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_5465dfab-bd79-4dbe-9dc8-54e128cb6602" ] ] "c_e22e22fd-db1c-462c-b5e9-54105c5161ae" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5465dfab-bd79-4dbe-9dc8-54e128cb6602" ] ] ] -procedureConditions: [ "c_69cddc4f-ea7d-42c8-aef4-9a204f0ef796" => [ "group" => [ "conjunction" => "AND" ] ] "c_bfd04aa8-0699-4564-b11f-596bfc3780d3" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_69cddc4f-ea7d-42c8-aef4-9a204f0ef796" ] ] "c_7876f5d4-af7c-4ecf-a212-89b6ebbb9064" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_69cddc4f-ea7d-42c8-aef4-9a204f0ef796" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5646 -customerConditions: [] -userConditions: [ "c_2b83e7af-44ab-44cd-a752-40adbdc19ea2" => [ "group" => [ "conjunction" => "AND" ] ] "c_e0b79303-9011-48c5-b20c-6f7b5786985d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_2b83e7af-44ab-44cd-a752-40adbdc19ea2" ] ] "c_3b319e3d-3a3a-4b12-beb9-6ad6d3823487" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_2b83e7af-44ab-44cd-a752-40adbdc19ea2" ] ] ] -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 @1794072859 {#5654 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000016160000000000000000" #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-11-07 18:34:19.804042 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5526 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015960000000000000000" #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-11-07 18:34:19.804044 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5681 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5682 -customerConditions: [] -userConditions: [ "c_0b20857f-fb0a-42b1-a313-3e1cfcdce116" => [ "group" => [ "conjunction" => "AND" ] ] "c_2130673d-0d35-4b99-9180-84e19fc0896b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_0b20857f-fb0a-42b1-a313-3e1cfcdce116" ] ] "c_beaca1ad-6e54-4d42-b352-348dfe728e64" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_0b20857f-fb0a-42b1-a313-3e1cfcdce116" ] ] "c_7e79c96c-4099-4ecd-a615-184eb8233ea0" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_0b20857f-fb0a-42b1-a313-3e1cfcdce116" ] ] "c_dfffa279-3df2-4299-b558-7b93f7198da7" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_0b20857f-fb0a-42b1-a313-3e1cfcdce116" ] ] ] -procedureConditions: [ "c_b2f893e1-f8fd-4c52-84f5-ee19abca26d5" => [ "group" => [ "conjunction" => "AND" ] ] "c_6ee26a94-e5cf-495e-afe0-a8616824469c" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_b2f893e1-f8fd-4c52-84f5-ee19abca26d5" ] ] "c_b4e4854a-97fd-446c-839b-59639fefb8f1" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_b2f893e1-f8fd-4c52-84f5-ee19abca26d5" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5687 -customerConditions: [] -userConditions: [ "c_48acb2af-2685-459e-851f-c9849c18eaed" => [ "group" => [ "conjunction" => "AND" ] ] "c_21b77559-950b-40b8-97f3-fd3745a50672" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_48acb2af-2685-459e-851f-c9849c18eaed" ] ] "c_011cf2a2-737b-4157-9927-51ee0ec4c8ac" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_48acb2af-2685-459e-851f-c9849c18eaed" ] ] "c_2c7e6176-2b8f-4c35-94d8-9d68434096e7" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_48acb2af-2685-459e-851f-c9849c18eaed" ] ] "c_2a240ff7-4006-4b1f-b615-d5702d5b05fd" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_48acb2af-2685-459e-851f-c9849c18eaed" ] ] ] -procedureConditions: [ "c_4689f391-8537-41ff-95c5-a3f66a859443" => [ "group" => [ "conjunction" => "AND" ] ] "c_65d25202-5f51-415c-ae56-12337433e2ba" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_4689f391-8537-41ff-95c5-a3f66a859443" ] ] "c_cd5bc18d-7ad8-422d-9bb5-a60d86246aad" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_4689f391-8537-41ff-95c5-a3f66a859443" ] ] ] } ] -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 @1794072859 {#5690 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000163a0000000000000000" #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-11-07 18:34:19.804147 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1794072859 {#5593 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015d90000000000000000" #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-11-07 18:34:19.804150 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]