CustomFields - Improve metadata for custom_group_extends
authorColeman Watts <coleman@civicrm.org>
Mon, 2 May 2022 12:08:31 +0000 (08:08 -0400)
committerColeman Watts <coleman@civicrm.org>
Wed, 4 May 2022 22:13:02 +0000 (18:13 -0400)
commitc100cf44625fd465a7a6c1a76dc7ace6c9e7163b
tree83f133fd2ca8cb7df9c0898a45e1414238940dc3
parent3d2f86c56ea4e053ed133053e9f3c8f902aee27f
CustomFields - Improve metadata for custom_group_extends

This allows the API to filter custom groups by entity type and other values.
CRM/Core/BAO/CustomGroup.php
CRM/Core/DAO/CustomGroup.php
CRM/Core/SelectValues.php
Civi/Api4/Service/Spec/Provider/CustomGroupSpecProvider.php [moved from Civi/Api4/Service/Spec/Provider/CustomGroupCreationSpecProvider.php with 73% similarity]
Civi/Api4/Service/Spec/SpecFormatter.php
Civi/Api4/Utils/CoreUtil.php
Civi/Api4/Utils/FormattingUtil.php
api/v3/CustomGroup.php
tests/phpunit/CRM/Core/BAO/CustomGroupTest.php
tests/phpunit/api/v4/Action/BasicCustomFieldTest.php
xml/schema/Core/CustomGroup.xml