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 @1781856721 {#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:12:01.858048 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.858058 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 @1781856721 {#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:12:01.861167 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.861172 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 @1781856721 {#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:12:01.861238 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.861240 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 @1781856721 {#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:12:01.861292 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.861294 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_f129fbbe-dfdc-4e14-8eb6-0b0b9f6cd204" => [ "group" => [ "conjunction" => "AND" ] ] "c_1964806e-2942-4aad-b8f7-f8d9b6b198de" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_f129fbbe-dfdc-4e14-8eb6-0b0b9f6cd204" ] ] "c_b89fb1d1-6510-4fdd-bf3a-b91eee5c7829" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_f129fbbe-dfdc-4e14-8eb6-0b0b9f6cd204" ] ] ] -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 @1781856721 {#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:12:01.861794 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.861797 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_e9e6f01d-e778-4c3a-a038-1cf033128d60" => [ "group" => [ "conjunction" => "AND" ] ] "c_86bf28a8-9710-491c-aaca-09ba0b619880" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_e9e6f01d-e778-4c3a-a038-1cf033128d60" ] ] "c_053bdf2e-d3e7-41db-8185-eb0a5d8cbafb" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_e9e6f01d-e778-4c3a-a038-1cf033128d60" ] ] "c_866f9606-f770-44fc-9702-845d56c9f8d4" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_e9e6f01d-e778-4c3a-a038-1cf033128d60" ] ] "c_3a95853d-a809-4c7c-8a3a-605047d8345d" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_e9e6f01d-e778-4c3a-a038-1cf033128d60" ] ] ] -procedureConditions: [ "c_b7e08b67-5054-47b8-ae11-7d7a6b845c98" => [ "group" => [ "conjunction" => "AND" ] ] "c_32fca942-7ed1-460a-b54b-8dd480435b08" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_b7e08b67-5054-47b8-ae11-7d7a6b845c98" ] ] "c_6f19125d-fe7b-4b51-a3c4-be59eb16e160" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_b7e08b67-5054-47b8-ae11-7d7a6b845c98" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5396 -customerConditions: [] -userConditions: [ "c_250fbd89-5b01-4cb0-8e37-39f3c256bfcb" => [ "group" => [ "conjunction" => "AND" ] ] "c_53b8e082-c4de-45f9-853d-fd9d6e407e16" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_250fbd89-5b01-4cb0-8e37-39f3c256bfcb" ] ] "c_5199e1c9-1de3-48b7-803c-2d6a881b2675" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_250fbd89-5b01-4cb0-8e37-39f3c256bfcb" ] ] "c_51068692-199a-4811-b449-00b50e9228d7" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_250fbd89-5b01-4cb0-8e37-39f3c256bfcb" ] ] "c_293ee436-d8a6-46ac-b09a-52396f933480" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_250fbd89-5b01-4cb0-8e37-39f3c256bfcb" ] ] ] -procedureConditions: [ "c_7ce9e2d3-f426-4cad-b8a3-ea3f0081ca9e" => [ "group" => [ "conjunction" => "AND" ] ] "c_5b2e2c6a-646d-4bce-bcc8-1819da67e110" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_7ce9e2d3-f426-4cad-b8a3-ea3f0081ca9e" ] ] "c_cb0267e5-9520-4856-a564-480917b9d62b" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_7ce9e2d3-f426-4cad-b8a3-ea3f0081ca9e" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5390 -customerConditions: [] -userConditions: [ "c_22e76c36-492c-458c-8769-fcf03b8dd79e" => [ "group" => [ "conjunction" => "AND" ] ] "c_9610fdfe-2c12-4589-afa9-ee9f152e51cd" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_22e76c36-492c-458c-8769-fcf03b8dd79e" ] ] "c_a8dfbb83-a365-4373-a955-218b04226b6f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_22e76c36-492c-458c-8769-fcf03b8dd79e" ] ] ] -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 @1781856721 {#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:12:01.861992 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.861995 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_6f8ebe52-4c49-473e-a477-e65014801646" => [ "group" => [ "conjunction" => "AND" ] ] "c_3ba8a8b2-5e6c-4e7a-a5b5-ce4bdf4295aa" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_6f8ebe52-4c49-473e-a477-e65014801646" ] ] "c_442a7fc4-1160-407c-9f18-01624ac58f85" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_6f8ebe52-4c49-473e-a477-e65014801646" ] ] "c_6af438d1-a530-4f58-a344-52e4f00fb279" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_6f8ebe52-4c49-473e-a477-e65014801646" ] ] "c_1f16b629-6889-4e4d-98c2-bbb173a2d48f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_6f8ebe52-4c49-473e-a477-e65014801646" ] ] ] -procedureConditions: [ "c_4da12e10-2eb7-4242-b524-eafd9160f5f3" => [ "group" => [ "conjunction" => "AND" ] ] "c_f89dd543-d3e7-489f-a4a5-e20b23b8fc80" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_4da12e10-2eb7-4242-b524-eafd9160f5f3" ] ] "c_9c4dc8f7-a1a0-4ec3-a812-2e297347530b" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_4da12e10-2eb7-4242-b524-eafd9160f5f3" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5431 -customerConditions: [] -userConditions: [ "c_8b2d985a-8a4a-4fc4-977f-827981b87f4c" => [ "group" => [ "conjunction" => "AND" ] ] "c_22d38b59-f6be-44c3-a310-cf62b12c89e4" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_8b2d985a-8a4a-4fc4-977f-827981b87f4c" ] ] "c_e06e6412-3510-4fef-926d-080e6ee50b28" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_8b2d985a-8a4a-4fc4-977f-827981b87f4c" ] ] "c_96406069-7253-4d90-afb7-8afa7d1d4f30" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_8b2d985a-8a4a-4fc4-977f-827981b87f4c" ] ] "c_fa66b49c-482a-4212-89c4-31e0a84a4f29" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_8b2d985a-8a4a-4fc4-977f-827981b87f4c" ] ] ] -procedureConditions: [ "c_3be3eacd-a3ef-4826-bd48-eeb206f0b558" => [ "group" => [ "conjunction" => "AND" ] ] "c_1367f300-a7ed-4b70-a7ab-e2495455c7fe" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_3be3eacd-a3ef-4826-bd48-eeb206f0b558" ] ] "c_c208b3b7-b2c8-41b3-965f-08be083782d9" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_3be3eacd-a3ef-4826-bd48-eeb206f0b558" ] ] ] } ] -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 @1781856721 {#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:12:01.862102 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1781856721 {#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:12:01.862105 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]