APIv4 - Use new class_args metadata to remove special handing for CustomValue and...
authorColeman Watts <coleman@civicrm.org>
Mon, 28 Feb 2022 18:19:47 +0000 (13:19 -0500)
committerColeman Watts <coleman@civicrm.org>
Mon, 28 Feb 2022 19:50:56 +0000 (14:50 -0500)
commitb27094b76a14098e64235daae04e39b9c4d563bf
treeb2d9e161cde8add2af924acedda72f22831f69c9
parent7abc056dad87519f15e014b8747b0ae72d9e8700
APIv4 - Use new class_args metadata to remove special handing for CustomValue and CiviCase entities.

Before: When creating an API request, special logic was needed for CustomValue and CiviCase apis.
After: Metadata used.
Civi/Api4/Event/Subscriber/CreateApi4RequestSubscriber.php
Civi/Api4/Provider/CustomEntityProvider.php