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 {#1253 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1259 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#1263 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1256 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#1254 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#1258 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1255 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#1257 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#1265 +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 {#1266 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1267 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#1268 +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 {#1273 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#1269 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#1277 +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 {#164 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#166 -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 @1788820223 {#197 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000c50000000000000000" #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-09-08 00:30:23.481940 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#167 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000a70000000000000000" #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-09-08 00:30:23.481948 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2815 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3147 -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 @1788820223 {#118 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000760000000000000000" #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-09-08 00:30:23.495580 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#3240 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000ca80000000000000000" #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-09-08 00:30:23.495584 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3018 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3079 -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 @1788820223 {#163 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000000a30000000000000000" #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-09-08 00:30:23.495646 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#2888 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b480000000000000000" #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-09-08 00:30:23.495649 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3171 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3088 -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 @1788820223 {#3166 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c5e0000000000000000" #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-09-08 00:30:23.495697 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#3194 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c7a0000000000000000" #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-09-08 00:30:23.495699 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3270 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3115 -customerConditions: [] -userConditions: [ "c_0fa9172d-295b-49e3-a5d9-beb56c5c4caa" => [ "group" => [ "conjunction" => "AND" ] ] "c_571ab175-e08e-49a8-a1a6-216e5e5cbfee" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_0fa9172d-295b-49e3-a5d9-beb56c5c4caa" ] ] "c_68ccba98-d306-4dbe-b6b2-cc07c6d9aadb" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_0fa9172d-295b-49e3-a5d9-beb56c5c4caa" ] ] ] -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 @1788820223 {#3096 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c180000000000000000" #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-09-08 00:30:23.496184 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#2843 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b1b0000000000000000" #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-09-08 00:30:23.496187 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#3154 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2820 -customerConditions: [] -userConditions: [ "c_4bcf8b04-8393-4965-a393-d6282a52a588" => [ "group" => [ "conjunction" => "AND" ] ] "c_301f0bed-7880-4668-88ba-652893d6f591" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_4bcf8b04-8393-4965-a393-d6282a52a588" ] ] "c_c61cb879-ff8c-4322-a6f9-f91fa5c5bbd1" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_4bcf8b04-8393-4965-a393-d6282a52a588" ] ] "c_49bc911b-b637-402a-82a6-a7c0a08832e6" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_4bcf8b04-8393-4965-a393-d6282a52a588" ] ] "c_16d46b1c-73d3-42d3-b9fe-73c2ce499ec8" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_4bcf8b04-8393-4965-a393-d6282a52a588" ] ] ] -procedureConditions: [ "c_ec8453dc-f1bf-4e11-8fca-16a82a246f76" => [ "group" => [ "conjunction" => "AND" ] ] "c_0862d63b-02a6-4df3-9609-aa9232501a73" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_ec8453dc-f1bf-4e11-8fca-16a82a246f76" ] ] "c_6609011a-7944-4eec-b12c-4166d1d0edd3" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_ec8453dc-f1bf-4e11-8fca-16a82a246f76" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2860 -customerConditions: [] -userConditions: [ "c_5343d4f0-a564-4ff4-87b0-f6e3d5b69939" => [ "group" => [ "conjunction" => "AND" ] ] "c_b0822dcb-8728-4991-9037-a9c65637b231" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_5343d4f0-a564-4ff4-87b0-f6e3d5b69939" ] ] "c_7c728842-36b0-4aa2-8a44-0a87b7f0b2f9" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_5343d4f0-a564-4ff4-87b0-f6e3d5b69939" ] ] "c_e780ff68-549e-4cf6-9f6f-26b0a0eab1f0" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_5343d4f0-a564-4ff4-87b0-f6e3d5b69939" ] ] "c_25da682d-f89f-4cf6-9085-ae70f0ae35a6" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5343d4f0-a564-4ff4-87b0-f6e3d5b69939" ] ] ] -procedureConditions: [ "c_847dd5e8-c1ea-44a7-82f6-7c6ec8d81dd2" => [ "group" => [ "conjunction" => "AND" ] ] "c_e94ec7d9-13f4-4ad7-925d-34b1f0f679f0" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_847dd5e8-c1ea-44a7-82f6-7c6ec8d81dd2" ] ] "c_06a63a7e-104e-4732-976c-2fcca576f051" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_847dd5e8-c1ea-44a7-82f6-7c6ec8d81dd2" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3209 -customerConditions: [] -userConditions: [ "c_8c24fc0a-147c-4d77-bc56-207e82ae859f" => [ "group" => [ "conjunction" => "AND" ] ] "c_e9b34d92-e51e-47ac-a8c2-8434a3155dca" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_8c24fc0a-147c-4d77-bc56-207e82ae859f" ] ] "c_38683a66-b3ac-4d9c-a44a-78a3143d1b01" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_8c24fc0a-147c-4d77-bc56-207e82ae859f" ] ] ] -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 @1788820223 {#2831 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b0f0000000000000000" #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-09-08 00:30:23.496349 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#3081 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000c090000000000000000" #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-09-08 00:30:23.496352 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#2866 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#2996 -customerConditions: [] -userConditions: [ "c_fb6a5887-3adc-4c87-824c-c3490ff23d3c" => [ "group" => [ "conjunction" => "AND" ] ] "c_1294f3f1-52ca-4522-b4f4-9dc8ca482833" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_fb6a5887-3adc-4c87-824c-c3490ff23d3c" ] ] "c_bc4174e7-95a9-4c5b-a77d-0c3f59d06110" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_fb6a5887-3adc-4c87-824c-c3490ff23d3c" ] ] "c_0cf7d51c-fee1-4a4f-ace2-8833a0c200b6" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_fb6a5887-3adc-4c87-824c-c3490ff23d3c" ] ] "c_f38c0d74-2b19-43cb-bada-bb3b35de3dc2" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_fb6a5887-3adc-4c87-824c-c3490ff23d3c" ] ] ] -procedureConditions: [ "c_533f8e13-6af2-4f2a-9af1-5274c2d9d131" => [ "group" => [ "conjunction" => "AND" ] ] "c_6ddfbfbf-2ea2-4742-8805-62a6c24d9d07" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_533f8e13-6af2-4f2a-9af1-5274c2d9d131" ] ] "c_f177f2fd-541e-4f51-91bc-f6dc43a4f948" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_533f8e13-6af2-4f2a-9af1-5274c2d9d131" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#3011 -customerConditions: [] -userConditions: [ "c_5ae07ae7-e1f7-4aea-b423-758f8629cf44" => [ "group" => [ "conjunction" => "AND" ] ] "c_a088a76c-71a4-4334-ae1f-efd5de444759" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_5ae07ae7-e1f7-4aea-b423-758f8629cf44" ] ] "c_5920baa7-92c9-4aa9-90db-b739a602c499" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_5ae07ae7-e1f7-4aea-b423-758f8629cf44" ] ] "c_14488b4e-7b3d-403c-8919-32e03eb3c44c" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_5ae07ae7-e1f7-4aea-b423-758f8629cf44" ] ] "c_bb79b6f1-4784-408d-a048-9101d52cc2e4" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_5ae07ae7-e1f7-4aea-b423-758f8629cf44" ] ] ] -procedureConditions: [ "c_2c8789a7-33c0-4f12-b26b-358abc11b5b6" => [ "group" => [ "conjunction" => "AND" ] ] "c_498f6ae8-cd6a-42cf-806b-775f0fd26769" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_2c8789a7-33c0-4f12-b26b-358abc11b5b6" ] ] "c_51bd86b6-9c4f-49b3-ba6c-8f4e1b7606d3" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_2c8789a7-33c0-4f12-b26b-358abc11b5b6" ] ] ] } ] -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 @1788820223 {#2811 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000afb0000000000000000" #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-09-08 00:30:23.496454 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820223 {#2875 #endOfTime: false #startOfTime: false #constructedObjectId: "0000000000000b3b0000000000000000" #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-09-08 00:30:23.496457 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]