From c2e7de48e5ce5425440325a391f5c54fc1b6de97 Mon Sep 17 00:00:00 2001 From: eileen Date: Wed, 11 Jul 2018 12:33:53 +1200 Subject: [PATCH] Deprecate array on ManagePremiums --- CRM/Contribute/BAO/ManagePremiums.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/CRM/Contribute/BAO/ManagePremiums.php b/CRM/Contribute/BAO/ManagePremiums.php index 7b900e4044..4fe46d83ee 100644 --- a/CRM/Contribute/BAO/ManagePremiums.php +++ b/CRM/Contribute/BAO/ManagePremiums.php @@ -90,14 +90,15 @@ class CRM_Contribute_BAO_ManagePremiums extends CRM_Contribute_DAO_Product { * * @param array $params * Reference array contains the values submitted by the form. - * @param array $ids + * @param array $ids (deprecated) * Reference array contains the id. * * @return CRM_Contribute_DAO_Product */ - public static function add(&$params, &$ids) { + public static function add(&$params, $ids) { + $id = CRM_Utils_Array::value('id', $params, CRM_Utils_Array::value('premium', $ids)); $params = array_merge(array( - 'id' => CRM_Utils_Array::value('premium', $ids), + 'id' => $id, 'image' => '', 'thumbnail' => '', 'is_active' => 0, -- 2.25.1