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 {#959 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#956 +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 {#962 +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 {#954 +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 {#953 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#952 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#951 +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 {#946 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#950 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#942 +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 {#3101 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3491 -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 @1773420084 {#3394 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d420000000000000000" #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 17:41:24.158537 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#3165 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c5d0000000000000000" #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 17:41:24.158546 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3371 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3275 -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 @1773420084 {#3271 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000cc70000000000000000" #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 17:41:24.161527 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#3269 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000cc50000000000000000" #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 17:41:24.161530 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2756 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2702 -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 @1773420084 {#3221 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c950000000000000000" #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 17:41:24.161589 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#3415 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d570000000000000000" #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 17:41:24.161592 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3526 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3524 -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 @1773420084 {#3378 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000d320000000000000000" #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 17:41:24.161640 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#3523 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dc30000000000000000" #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 17:41:24.161642 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3560 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3558 -customerConditions: [] -userConditions: [ "c_ef12fa1c-da1a-493f-9eac-ebc89b5c67f4" => [ "group" => [ "conjunction" => "AND" ] ] "c_0dae75a9-10f8-46fc-8240-dc4b8f930a32" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_ef12fa1c-da1a-493f-9eac-ebc89b5c67f4" ] ] "c_ceacb779-d0f3-4245-9c42-b5d2c54e2854" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_ef12fa1c-da1a-493f-9eac-ebc89b5c67f4" ] ] ] -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 @1773420084 {#3557 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000de50000000000000000" #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 17:41:24.162154 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#3535 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000dcf0000000000000000" #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 17:41:24.162157 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3631 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3623 -customerConditions: [] -userConditions: [ "c_375274ea-65ad-49d8-9e5d-69047fc41796" => [ "group" => [ "conjunction" => "AND" ] ] "c_d0436e37-6775-43b4-a2af-ae8b45a171a4" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_375274ea-65ad-49d8-9e5d-69047fc41796" ] ] "c_e4d6eb8e-c113-4673-bde4-2fb39d9c9c5d" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_375274ea-65ad-49d8-9e5d-69047fc41796" ] ] "c_bce1b31a-20e4-4637-8576-15cc4771b281" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_375274ea-65ad-49d8-9e5d-69047fc41796" ] ] "c_f921f1b8-81de-4a10-8de1-0fd02bc26f21" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_375274ea-65ad-49d8-9e5d-69047fc41796" ] ] ] -procedureConditions: [ "c_4cdf68b3-bd44-4bd4-9332-8f3d6a448a57" => [ "group" => [ "conjunction" => "AND" ] ] "c_11e0f1b1-ea91-4798-8b3c-85759702ad14" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_4cdf68b3-bd44-4bd4-9332-8f3d6a448a57" ] ] "c_5ecea7f7-5f71-46ec-990a-c48cdb90a4ef" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_4cdf68b3-bd44-4bd4-9332-8f3d6a448a57" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3628 -customerConditions: [] -userConditions: [ "c_ce6e8184-952c-4a9f-ac76-96ca2d58a4e5" => [ "group" => [ "conjunction" => "AND" ] ] "c_6c8be7b5-6cf9-4c41-a12e-28169bb6529d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_ce6e8184-952c-4a9f-ac76-96ca2d58a4e5" ] ] "c_b0f13943-2550-413b-88bd-943a2b0f9b58" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_ce6e8184-952c-4a9f-ac76-96ca2d58a4e5" ] ] "c_a3a8fb73-ee55-461a-ac6f-d2cfa4492975" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_ce6e8184-952c-4a9f-ac76-96ca2d58a4e5" ] ] "c_d0ff5efb-097e-456a-84ec-f8407b531181" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_ce6e8184-952c-4a9f-ac76-96ca2d58a4e5" ] ] ] -procedureConditions: [ "c_0fe6f090-4ed7-468d-8cb7-fcb50b70f99a" => [ "group" => [ "conjunction" => "AND" ] ] "c_3de2f9bf-7b92-405e-ab3b-bb81ff27d25c" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_0fe6f090-4ed7-468d-8cb7-fcb50b70f99a" ] ] "c_675ef93f-1661-4897-ab31-284df209d628" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_0fe6f090-4ed7-468d-8cb7-fcb50b70f99a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3622 -customerConditions: [] -userConditions: [ "c_60531f3f-eb9e-4cb7-9091-479a0d460f8d" => [ "group" => [ "conjunction" => "AND" ] ] "c_f30f7fb9-c274-4598-bc4b-b5971c1b62dc" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_60531f3f-eb9e-4cb7-9091-479a0d460f8d" ] ] "c_22ad5d07-77c6-416a-af9c-ba8aa71f20ac" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_60531f3f-eb9e-4cb7-9091-479a0d460f8d" ] ] ] -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 @1773420084 {#3630 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e2e0000000000000000" #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 17:41:24.162319 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#2825 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b090000000000000000" #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 17:41:24.162321 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3657 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3658 -customerConditions: [] -userConditions: [ "c_b3ddf5da-fe9a-4f9c-b898-121f74e84c0a" => [ "group" => [ "conjunction" => "AND" ] ] "c_8aafb877-42b8-42a2-bfc0-6027a9523d36" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_b3ddf5da-fe9a-4f9c-b898-121f74e84c0a" ] ] "c_1169b551-efda-4d0d-a08a-5f08f9a4a79a" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_b3ddf5da-fe9a-4f9c-b898-121f74e84c0a" ] ] "c_767fcd6a-50b6-42d3-a2f2-b7492d6814da" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_b3ddf5da-fe9a-4f9c-b898-121f74e84c0a" ] ] "c_2c528ba9-9cca-42e2-b6ad-f6b05da85cc2" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b3ddf5da-fe9a-4f9c-b898-121f74e84c0a" ] ] ] -procedureConditions: [ "c_fb4804a0-e8fe-46f3-8e5a-340449dcfb18" => [ "group" => [ "conjunction" => "AND" ] ] "c_6ff9a401-d586-4743-9954-6582e6ec2c02" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_fb4804a0-e8fe-46f3-8e5a-340449dcfb18" ] ] "c_6c7f3ae4-1d14-4601-a0fd-572533aa0591" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_fb4804a0-e8fe-46f3-8e5a-340449dcfb18" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3663 -customerConditions: [] -userConditions: [ "c_86c64646-afcb-4aed-aaf6-c528d9d93853" => [ "group" => [ "conjunction" => "AND" ] ] "c_c6f6071a-46ad-48a8-8c86-221180706b39" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_86c64646-afcb-4aed-aaf6-c528d9d93853" ] ] "c_aecb7ad5-cebf-4b19-b960-6902524db151" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_86c64646-afcb-4aed-aaf6-c528d9d93853" ] ] "c_62a458bd-8dfd-4a8b-908a-45790fa0a3c5" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_86c64646-afcb-4aed-aaf6-c528d9d93853" ] ] "c_9d2d0e58-8ac9-4fa8-b523-2b6bfa23d2b6" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_86c64646-afcb-4aed-aaf6-c528d9d93853" ] ] ] -procedureConditions: [ "c_d5aee1d7-a2b8-4909-9921-2ac6022f9f84" => [ "group" => [ "conjunction" => "AND" ] ] "c_dcaf89bb-50f9-4842-ad58-a568397a3d76" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_d5aee1d7-a2b8-4909-9921-2ac6022f9f84" ] ] "c_6fd92ccd-ce6d-4886-8f25-01cbef2cf8ad" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_d5aee1d7-a2b8-4909-9921-2ac6022f9f84" ] ] ] } ] -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 @1773420084 {#3666 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000e520000000000000000" #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 17:41:24.162419 Europe/Berlin (+01:00) } #updatedAt: Carbon\Carbon @1773420084 {#3559 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000de70000000000000000" #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 17:41:24.162421 Europe/Berlin (+01:00) } } "constraints" => null "groups" => null ]