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 @1781857775 {#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:29:35.280166 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.280174 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 @1781857775 {#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:29:35.283118 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.283121 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 @1781857775 {#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:29:35.283191 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.283195 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 @1781857775 {#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:29:35.283250 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.283253 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_e69d1cc6-7255-4f45-bd3e-4ef248f61b61" => [ "group" => [ "conjunction" => "AND" ] ] "c_64314386-4033-4033-bea0-107adb733359" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_e69d1cc6-7255-4f45-bd3e-4ef248f61b61" ] ] "c_4656dd1d-f47f-46c7-a2de-8ea0edb408a4" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_e69d1cc6-7255-4f45-bd3e-4ef248f61b61" ] ] ] -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 @1781857775 {#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:29:35.283720 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.283723 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_4d051555-7e50-4a4d-88d7-1cbae6201395" => [ "group" => [ "conjunction" => "AND" ] ] "c_dddabd1f-2a19-4741-93b6-01990d930ecc" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_4d051555-7e50-4a4d-88d7-1cbae6201395" ] ] "c_609fd2a0-9bad-4f89-bbc4-a0a79ad9d166" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_4d051555-7e50-4a4d-88d7-1cbae6201395" ] ] "c_f58d2a0a-fbf7-4762-8cf5-1210d4cf056b" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_4d051555-7e50-4a4d-88d7-1cbae6201395" ] ] "c_fa60f588-3ba4-4a2c-a5b5-54602313d2ae" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_4d051555-7e50-4a4d-88d7-1cbae6201395" ] ] ] -procedureConditions: [ "c_4df4a3bb-78e8-42f4-9089-b671a2e6f72e" => [ "group" => [ "conjunction" => "AND" ] ] "c_db8f786c-549a-4ab1-a32d-f1a8bb6a341e" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_4df4a3bb-78e8-42f4-9089-b671a2e6f72e" ] ] "c_994f8132-ffb5-4196-bc10-bb56c11a2765" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_4df4a3bb-78e8-42f4-9089-b671a2e6f72e" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5396 -customerConditions: [] -userConditions: [ "c_1fafca6f-b59f-4607-9faa-afd97d04f9a5" => [ "group" => [ "conjunction" => "AND" ] ] "c_94c5c62d-cfed-46d3-b3d2-3e27dfd42f23" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_1fafca6f-b59f-4607-9faa-afd97d04f9a5" ] ] "c_3edf068d-a62c-49ce-9185-f8c4e1db1b91" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_1fafca6f-b59f-4607-9faa-afd97d04f9a5" ] ] "c_1deca98f-35a5-42d7-a9dc-66c0fa5a6479" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_1fafca6f-b59f-4607-9faa-afd97d04f9a5" ] ] "c_9ab0ac91-4b6a-459e-a56c-cf8a5e2c666f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_1fafca6f-b59f-4607-9faa-afd97d04f9a5" ] ] ] -procedureConditions: [ "c_7f43581a-5ad3-4df3-9788-63d9ccb903d3" => [ "group" => [ "conjunction" => "AND" ] ] "c_691a1ba0-bd7c-4d9f-b99b-b0782da3b7f6" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_7f43581a-5ad3-4df3-9788-63d9ccb903d3" ] ] "c_6aa85cf7-dfdf-4bcc-94ae-7e726492f048" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_7f43581a-5ad3-4df3-9788-63d9ccb903d3" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5390 -customerConditions: [] -userConditions: [ "c_02cdf048-7c31-4b53-8658-c1b012767251" => [ "group" => [ "conjunction" => "AND" ] ] "c_ebb421d2-da5f-4334-8688-429e564d1a81" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_02cdf048-7c31-4b53-8658-c1b012767251" ] ] "c_e27c52d1-1ab8-4cb4-8a0d-8c2f4db5de03" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_02cdf048-7c31-4b53-8658-c1b012767251" ] ] ] -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 @1781857775 {#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:29:35.283927 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.283929 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_0e2ac6a3-f1f3-4b07-b582-231d78d384e4" => [ "group" => [ "conjunction" => "AND" ] ] "c_48cd4eda-961e-4f9e-b0e6-a5c7b1468a85" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_0e2ac6a3-f1f3-4b07-b582-231d78d384e4" ] ] "c_e4d29659-fd10-430d-9e3d-beb7a7ac6e50" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_0e2ac6a3-f1f3-4b07-b582-231d78d384e4" ] ] "c_ec4b92e9-5c9f-4566-a723-314dcc023580" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_0e2ac6a3-f1f3-4b07-b582-231d78d384e4" ] ] "c_2e05901b-6c8c-40cd-a122-eec14a25ea45" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_0e2ac6a3-f1f3-4b07-b582-231d78d384e4" ] ] ] -procedureConditions: [ "c_841a6295-a207-4775-b248-4b0ea5f5c51d" => [ "group" => [ "conjunction" => "AND" ] ] "c_9d32e137-a40b-49f9-9a2a-693f89e19a04" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_841a6295-a207-4775-b248-4b0ea5f5c51d" ] ] "c_bb0a78bb-9bba-4d9f-8915-d471e2557395" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_841a6295-a207-4775-b248-4b0ea5f5c51d" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5431 -customerConditions: [] -userConditions: [ "c_e018cff6-cb73-484c-97cd-1be3b6f231ce" => [ "group" => [ "conjunction" => "AND" ] ] "c_7d7c35a5-a697-4d43-b858-705f4e11d867" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_e018cff6-cb73-484c-97cd-1be3b6f231ce" ] ] "c_095d3233-09ee-41b6-94e6-d91166205717" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_e018cff6-cb73-484c-97cd-1be3b6f231ce" ] ] "c_903ef724-6277-4fb0-889a-e0938afb0e00" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_e018cff6-cb73-484c-97cd-1be3b6f231ce" ] ] "c_8fa4414c-e162-48f2-9298-8780835391a0" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_e018cff6-cb73-484c-97cd-1be3b6f231ce" ] ] ] -procedureConditions: [ "c_e1a8f972-c934-4e88-b10f-4e2e457427f6" => [ "group" => [ "conjunction" => "AND" ] ] "c_259a54bb-fb94-4240-b02a-8a6cdcaa913f" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_e1a8f972-c934-4e88-b10f-4e2e457427f6" ] ] "c_20689619-45a1-409f-a7ab-3f4a81444666" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_e1a8f972-c934-4e88-b10f-4e2e457427f6" ] ] ] } ] -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 @1781857775 {#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:29:35.284032 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781857775 {#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:29:35.284034 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]