APIv4 - Add dfk metadata to getfields
authorcolemanw <coleman@civicrm.org>
Tue, 19 Sep 2023 16:07:48 +0000 (12:07 -0400)
committercolemanw <coleman@civicrm.org>
Tue, 19 Sep 2023 20:02:41 +0000 (16:02 -0400)
commit66465aaa09ec6ae8705c0af4dd80db1cdd61f128
tree55f5ff9aaf764fccfbc67bd018244d88f40d57be
parent4e9582213338f438b5cfd8e8d32aa63b479d0904
APIv4 - Add dfk metadata to getfields

(mostly) fixes some bad guesswork in the APIv4 conformance test,
and now the dfk_entities metadata is available in getFields
CRM/Core/Reference/Dynamic.php
Civi/Api4/Generic/DAOGetFieldsAction.php
Civi/Api4/Service/Spec/SpecFormatter.php
Civi/Api4/Service/Spec/SpecGatherer.php
Civi/Schema/Traits/DataTypeSpecTrait.php
Civi/Test/Api4TestTrait.php
ext/civi_contribute/Civi/Api4/Service/Spec/Provider/FinancialItemCreationSpecProvider.php
tests/phpunit/api/v4/Action/GetFieldsTest.php