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 {#3213 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#2924 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\All {#3253 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2986 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "array" } Symfony\Component\Validator\Constraints\NotNull {#2921 +payload: null +groups: [ "Default" ] +message: "This value should not be null." } Symfony\Component\Validator\Constraints\AtLeastOneOf {#3111 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#3181 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#2947 +payload: null +groups: [ "Default" ] +message: "This value should not be blank." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Url {#2951 +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 {#3233 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2997 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "bool" } Symfony\Component\Validator\Constraints\NotBlank {#3152 +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 {#3193 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\Type {#2976 +payload: null +groups: [ "Default" ] +message: "This value should be of type {{ type }}." +type: "string" } Symfony\Component\Validator\Constraints\NotBlank {#3274 +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 {#5282 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5280 -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 @1788820354 {#5162 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000142a0000000000000000" #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:32:34.417477 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5279 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000149f0000000000000000" #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:32:34.417487 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5464 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5462 -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 @1788820354 {#5328 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014d00000000000000000" #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:32:34.429530 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5461 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015550000000000000000" #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:32:34.429534 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5497 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5495 -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 @1788820354 {#5283 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000014a30000000000000000" #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:32:34.429592 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5494 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015760000000000000000" #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:32:34.429595 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5530 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5528 -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 @1788820354 {#5463 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015570000000000000000" #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:32:34.429644 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5527 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015970000000000000000" #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:32:34.429646 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5564 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5562 -customerConditions: [] -userConditions: [ "c_87690536-228f-4811-aec8-bf910f63d43c" => [ "group" => [ "conjunction" => "AND" ] ] "c_1e8f6029-502e-4484-ba29-3d58d79a5c5e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_87690536-228f-4811-aec8-bf910f63d43c" ] ] "c_53e11aa9-0b79-422c-858b-e04b7aa06b78" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_87690536-228f-4811-aec8-bf910f63d43c" ] ] ] -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 @1788820354 {#5561 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015b90000000000000000" #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:32:34.439126 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5499 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000157b0000000000000000" #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:32:34.439130 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5625 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5617 -customerConditions: [] -userConditions: [ "c_605dc044-9060-493f-b418-afdfa0ada684" => [ "group" => [ "conjunction" => "AND" ] ] "c_9c5afe2f-0d5a-4ae5-a00b-d818428d5d7e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_605dc044-9060-493f-b418-afdfa0ada684" ] ] "c_dbad8f2e-84d8-40ce-a2f3-29473abacd3e" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_605dc044-9060-493f-b418-afdfa0ada684" ] ] "c_5453267a-8d0d-478d-b6dc-da8d0db6e86d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_605dc044-9060-493f-b418-afdfa0ada684" ] ] "c_db3543fb-f4fd-4737-ad2d-b19f554a51ae" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_605dc044-9060-493f-b418-afdfa0ada684" ] ] ] -procedureConditions: [ "c_b5dda02a-c5c1-4ed3-992a-3336b658a5c5" => [ "group" => [ "conjunction" => "AND" ] ] "c_bd17cbcc-c81d-4acc-bf48-61b79c9f8cdf" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_b5dda02a-c5c1-4ed3-992a-3336b658a5c5" ] ] "c_0c99baa5-2d40-4232-85e9-022b231096c3" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_b5dda02a-c5c1-4ed3-992a-3336b658a5c5" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5622 -customerConditions: [] -userConditions: [ "c_567b68c8-9deb-4963-9e0a-374f96e413bf" => [ "group" => [ "conjunction" => "AND" ] ] "c_a551b9a7-24d8-4ead-badb-52835e830165" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_567b68c8-9deb-4963-9e0a-374f96e413bf" ] ] "c_0367b2c6-ac8b-4814-933e-4f70ea494788" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_567b68c8-9deb-4963-9e0a-374f96e413bf" ] ] "c_b2df6f10-2d82-4443-87d9-93213bec1d1e" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_567b68c8-9deb-4963-9e0a-374f96e413bf" ] ] "c_e86b457a-2cfa-4d60-be57-d96f06e99eb3" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_567b68c8-9deb-4963-9e0a-374f96e413bf" ] ] ] -procedureConditions: [ "c_cfd2b75d-78a6-4cb5-bb7a-5438bc78d15a" => [ "group" => [ "conjunction" => "AND" ] ] "c_328070d5-2d1a-4b36-8d01-562e15dd6926" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_cfd2b75d-78a6-4cb5-bb7a-5438bc78d15a" ] ] "c_30978371-506b-4870-9f85-f6404b9aebec" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_cfd2b75d-78a6-4cb5-bb7a-5438bc78d15a" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5616 -customerConditions: [] -userConditions: [ "c_e83e2d2d-5e28-4a5f-a462-01c71c577529" => [ "group" => [ "conjunction" => "AND" ] ] "c_97738a39-9ecc-4550-9e33-d940ca2260de" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" ] "memberOf" => "c_e83e2d2d-5e28-4a5f-a462-01c71c577529" ] ] "c_2e42e2da-6e22-45c8-bf1e-fe287f86b8cb" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_e83e2d2d-5e28-4a5f-a462-01c71c577529" ] ] ] -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 @1788820354 {#5624 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015f80000000000000000" #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:32:34.439313 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5496 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015780000000000000000" #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:32:34.439316 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]
In
ResolvablePermissionCollection.php
line ():
No violations
[ "value" => demosplan\DemosPlanCoreBundle\Permissions\ResolvablePermission {#5651 -conditions: [ DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5652 -customerConditions: [] -userConditions: [ "c_b53489a5-5948-497c-879a-57c8a1ed4303" => [ "group" => [ "conjunction" => "AND" ] ] "c_157d3e63-f238-4c97-84c1-29508cbdb83f" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RCOMAU" "RMOPSA" "RMOPSD" "RMOPHA" "RMOHAW" ] "memberOf" => "c_b53489a5-5948-497c-879a-57c8a1ed4303" ] ] "c_e9e66986-0b06-4d6b-b32d-dc2977c06bb0" => [ "parameterCondition" => [ "path" => "orga.procedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_b53489a5-5948-497c-879a-57c8a1ed4303" ] ] "c_2f80c10c-43a5-40b3-9f92-3071fc18b87f" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_b53489a5-5948-497c-879a-57c8a1ed4303" ] ] "c_610988ad-835f-4573-8479-59264be7af4f" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b53489a5-5948-497c-879a-57c8a1ed4303" ] ] ] -procedureConditions: [ "c_536b000f-2e26-481f-a097-57f57c980f9b" => [ "group" => [ "conjunction" => "AND" ] ] "c_bbfee1b8-92f0-4356-bad0-58ea01bc5f1b" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_536b000f-2e26-481f-a097-57f57c980f9b" ] ] "c_14917eca-688a-4732-be14-e0cfb9b1c9e1" => [ "condition" => [ "path" => "orga.id" "operator" => "IS NOT NULL" "memberOf" => "c_536b000f-2e26-481f-a097-57f57c980f9b" ] ] ] } DemosEurope\DemosplanAddon\Permission\PermissionCondition {#5657 -customerConditions: [] -userConditions: [ "c_b42252f7-662c-40c3-986f-93ee3416afdd" => [ "group" => [ "conjunction" => "AND" ] ] "c_57f8f770-9c61-4f43-9c01-735467a90455" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPPO" ] "memberOf" => "c_b42252f7-662c-40c3-986f-93ee3416afdd" ] ] "c_8151c8ee-2f55-441c-b9e5-2e431783acd4" => [ "parameterCondition" => [ "path" => "orga.administratableProcedures.id" "parameter" => "$currentProcedureId" "operator" => "=" "memberOf" => "c_b42252f7-662c-40c3-986f-93ee3416afdd" ] ] "c_33975408-5ce7-4d9d-9dab-15cf34b8d28d" => [ "condition" => [ "path" => "roleInCustomers.role.code" "operator" => "IN" "value" => [ "RMOPSA" "RMOPSD" "RMOPPO" ] "memberOf" => "c_b42252f7-662c-40c3-986f-93ee3416afdd" ] ] "c_04acdd5e-3fbc-4857-aa64-01b77b9743e3" => [ "parameterCondition" => [ "path" => "roleInCustomers.customer.id" "operator" => "=" "parameter" => "$currentCustomerId" "memberOf" => "c_b42252f7-662c-40c3-986f-93ee3416afdd" ] ] ] -procedureConditions: [ "c_e7eccec4-0464-4892-a922-a6b89b3f76bc" => [ "group" => [ "conjunction" => "AND" ] ] "c_d6b66dd2-e652-472e-8ab6-a62d288d1ed2" => [ "condition" => [ "value" => false "path" => "deleted" "operator" => "=" "memberOf" => "c_e7eccec4-0464-4892-a922-a6b89b3f76bc" ] ] "c_bf13fed2-8f73-411f-85af-a49b98b3db60" => [ "condition" => [ "value" => 0 "path" => "planningOffices" "operator" => "NOT SIZE" "memberOf" => "c_e7eccec4-0464-4892-a922-a6b89b3f76bc" ] ] ] } ] -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 @1788820354 {#5660 #endOfTime: false #startOfTime: false #constructedObjectId: "000000000000161c0000000000000000" #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:32:34.439531 Europe/Berlin (+02:00) } #updatedAt: Carbon\Carbon @1788820354 {#5563 #endOfTime: false #startOfTime: false #constructedObjectId: "00000000000015bb0000000000000000" #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:32:34.439534 Europe/Berlin (+02:00) } } "constraints" => null "groups" => null ]