From ff797aa0699becfbecbc1b6e8530f41eb73dae76 Mon Sep 17 00:00:00 2001 From: Seamus Lee Date: Fri, 9 Jul 2021 14:13:05 +1000 Subject: [PATCH] [REF] Add in APIv4 Product Entity and Fix APIv4 Syntax Conformance test failures on ContributionProduct and EntityBatch APIs update version --- Civi/Api4/ContributionProduct.php | 1 + Civi/Api4/EntityBatch.php | 1 + Civi/Api4/Product.php | 23 +++++++++++++++++++ .../api/v4/DataSets/ConformanceTest.json | 9 ++++++++ .../phpunit/api/v4/Entity/ConformanceTest.php | 1 + 5 files changed, 35 insertions(+) create mode 100644 Civi/Api4/Product.php diff --git a/Civi/Api4/ContributionProduct.php b/Civi/Api4/ContributionProduct.php index d18ff7fb92..de34bb0675 100644 --- a/Civi/Api4/ContributionProduct.php +++ b/Civi/Api4/ContributionProduct.php @@ -15,6 +15,7 @@ namespace Civi\Api4; /** * Contribution Product entity. * + * @since 5.41 * @package Civi\Api4 */ class ContributionProduct extends Generic\DAOEntity { diff --git a/Civi/Api4/EntityBatch.php b/Civi/Api4/EntityBatch.php index 9952295beb..b85e64d0e5 100644 --- a/Civi/Api4/EntityBatch.php +++ b/Civi/Api4/EntityBatch.php @@ -22,6 +22,7 @@ namespace Civi\Api4; /** * EntityBatch entity. * + * @since 5.41 * @searchable none * @package Civi\Api4 */ diff --git a/Civi/Api4/Product.php b/Civi/Api4/Product.php new file mode 100644 index 0000000000..9be31a61f7 --- /dev/null +++ b/Civi/Api4/Product.php @@ -0,0 +1,23 @@ +dropByPrefix('civicrm_value_myfavorite'); $this->cleanup(['tablesToTruncate' => $tablesToTruncate]); -- 2.25.1