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 {#2781 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#2770 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#2760 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2937 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#2798 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#2911 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2984 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#3037 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#3016 +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 {#2716 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2853 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#2844 +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 {#3015 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2848 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#3036 +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 {#5051 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5049 -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 @1781858965 {#5018 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000139a0000000000000000" #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-06-19 10:49:25.033195 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5048 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000013b80000000000000000" #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-06-19 10:49:25.033203 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5228 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5226 -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 @1781858965 {#5097 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000013e90000000000000000" #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-06-19 10:49:25.035981 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5225 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014690000000000000000" #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-06-19 10:49:25.035984 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5261 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5259 -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 @1781858965 {#5052 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000013bc0000000000000000" #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-06-19 10:49:25.036041 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5258 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000148a0000000000000000" #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-06-19 10:49:25.036043 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5294 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5292 -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 @1781858965 {#5227 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000146b0000000000000000" #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-06-19 10:49:25.036090 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5291 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014ab0000000000000000" #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-06-19 10:49:25.036092 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5328 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5326 -customerConditions: [] -userConditions: [ "c_45cf289f-1249-43db-a233-e2f51187751f" => [ "group" => [ "conjunction" => "AND" ] ] "c_7d6f44c8-4e7d-42d0-b7dd-70096ba76e96" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_45cf289f-1249-43db-a233-e2f51187751f" ] ] "c_05a1a665-a175-4550-99e5-2ee1da56154f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_45cf289f-1249-43db-a233-e2f51187751f" ] ] ] -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 @1781858965 {#5325 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014cd0000000000000000" #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-06-19 10:49:25.036534 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5263 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000148f0000000000000000" #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-06-19 10:49:25.036537 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5399 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5391 -customerConditions: [] -userConditions: [ "c_7dbf7db8-4770-4e15-8901-ee9da8f73f3f" => [ "group" => [ "conjunction" => "AND" ] ] "c_a2fdb375-c31a-4183-ad29-5d4c5e253c68" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_7dbf7db8-4770-4e15-8901-ee9da8f73f3f" ] ] "c_3ae1d945-a7c4-4f1a-b0ea-62cb2348bf29" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_7dbf7db8-4770-4e15-8901-ee9da8f73f3f" ] ] "c_0e6e1c1f-9e91-49e2-b917-b638239896c9" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_7dbf7db8-4770-4e15-8901-ee9da8f73f3f" ] ] "c_1b58311c-26f4-43e0-a623-2bd8436a2839" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_7dbf7db8-4770-4e15-8901-ee9da8f73f3f" ] ] ] -procedureConditions: [ "c_1ed2fa4e-7c1e-4496-bab4-cf3d0b63ffe5" => [ "group" => [ "conjunction" => "AND" ] ] "c_90c5f662-c70a-4c42-853e-e4731eb8ac68" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_1ed2fa4e-7c1e-4496-bab4-cf3d0b63ffe5" ] ] "c_93d162f5-d91f-425a-ad47-af752110535a" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_1ed2fa4e-7c1e-4496-bab4-cf3d0b63ffe5" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5396 -customerConditions: [] -userConditions: [ "c_bb9343c9-13e5-4f3f-8000-8fe1789167cb" => [ "group" => [ "conjunction" => "AND" ] ] "c_c50c4369-3efb-4d94-9fd9-c359273bb261" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_bb9343c9-13e5-4f3f-8000-8fe1789167cb" ] ] "c_b5943188-8587-45cf-a188-b02ef5e836ed" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_bb9343c9-13e5-4f3f-8000-8fe1789167cb" ] ] "c_e145f5c4-e66f-4b16-846c-20a456daa54e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_bb9343c9-13e5-4f3f-8000-8fe1789167cb" ] ] "c_fe349de1-2b78-45f0-9277-d1cb4647fdec" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_bb9343c9-13e5-4f3f-8000-8fe1789167cb" ] ] ] -procedureConditions: [ "c_1c1d2059-64f0-475b-be54-3a2081e2eafe" => [ "group" => [ "conjunction" => "AND" ] ] "c_3377521b-fdc5-4012-a76f-2934f861974e" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_1c1d2059-64f0-475b-be54-3a2081e2eafe" ] ] "c_e28e6f82-05dc-47ef-bba4-5080955f5614" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_1c1d2059-64f0-475b-be54-3a2081e2eafe" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5390 -customerConditions: [] -userConditions: [ "c_e8dd2fb4-1138-4660-a920-805e581b2c33" => [ "group" => [ "conjunction" => "AND" ] ] "c_68468895-47a0-477a-bee0-9d7c42051d76" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_e8dd2fb4-1138-4660-a920-805e581b2c33" ] ] "c_ef28c1cd-7d1e-4198-a0eb-cff9cb5c0136" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_e8dd2fb4-1138-4660-a920-805e581b2c33" ] ] ] -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 @1781858965 {#5398 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015160000000000000000" #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-06-19 10:49:25.036694 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5260 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000148c0000000000000000" #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-06-19 10:49:25.036697 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5425 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5426 -customerConditions: [] -userConditions: [ "c_b43f99bd-5e73-4f88-a4da-e22651b5b35f" => [ "group" => [ "conjunction" => "AND" ] ] "c_484328c1-b406-473b-8c3e-30f87a3e60db" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_b43f99bd-5e73-4f88-a4da-e22651b5b35f" ] ] "c_cf1d8647-dfc9-405f-96cd-1f7cbeadd061" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_b43f99bd-5e73-4f88-a4da-e22651b5b35f" ] ] "c_10aeb39f-1231-41f3-bb37-78d7d0870304" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_b43f99bd-5e73-4f88-a4da-e22651b5b35f" ] ] "c_8252228f-1e0d-4f0c-a194-58c991a2b7a9" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b43f99bd-5e73-4f88-a4da-e22651b5b35f" ] ] ] -procedureConditions: [ "c_609d1355-97d6-4428-8922-ef3d5c1c88a6" => [ "group" => [ "conjunction" => "AND" ] ] "c_a0cbec1e-02c7-4811-8b8c-42905f45f534" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_609d1355-97d6-4428-8922-ef3d5c1c88a6" ] ] "c_ed69dc0d-2caa-4d90-ac8c-39c436c7bda5" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_609d1355-97d6-4428-8922-ef3d5c1c88a6" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5431 -customerConditions: [] -userConditions: [ "c_c4e9ea2a-8b0b-43e5-8085-7305b427f2d6" => [ "group" => [ "conjunction" => "AND" ] ] "c_f721e057-5066-4137-928b-767631232dd3" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_c4e9ea2a-8b0b-43e5-8085-7305b427f2d6" ] ] "c_dd856717-9291-4701-a0e4-33c1bc38f8b3" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_c4e9ea2a-8b0b-43e5-8085-7305b427f2d6" ] ] "c_c1d8dc42-bd7c-4487-a95c-4f8be63514b2" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_c4e9ea2a-8b0b-43e5-8085-7305b427f2d6" ] ] "c_7713fbec-a807-4851-a162-f86a0f468adb" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_c4e9ea2a-8b0b-43e5-8085-7305b427f2d6" ] ] ] -procedureConditions: [ "c_13e8a242-2734-4845-a3b5-ed6d1eb86793" => [ "group" => [ "conjunction" => "AND" ] ] "c_9ff0dfc6-3a2c-4fc3-aefe-0880d029b3f9" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_13e8a242-2734-4845-a3b5-ed6d1eb86793" ] ] "c_e0c6ac49-a57e-4caf-876c-23a5ad7ced54" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_13e8a242-2734-4845-a3b5-ed6d1eb86793" ] ] ] } ] -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 @1781858965 {#5434 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000153a0000000000000000" #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-06-19 10:49:25.036798 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781858965 {#5327 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014cf0000000000000000" #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-06-19 10:49:25.036800 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]