Add deprecation notes to function deprecated in 2021
authorEileen McNaughton <emcnaughton@wikimedia.org>
Fri, 2 Jun 2023 00:08:43 +0000 (12:08 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Fri, 2 Jun 2023 00:09:34 +0000 (12:09 +1200)
I looked to remove this but the original PR spotted it was used
by civimobile & I checked & it still is - albeit in code
that is deprecated within civimobile. I created an issue on their
repo & updated the notes on the function to point to it & also
suggest that we remove it around 5.66 (which gives another 3-4 months
for civimobile to respond now there is an active issue not
just a notice)

CRM/Member/BAO/Membership.php

index 15ef6231bb36f2eb323969f045c0ab1be508422c..303af1714100c1df028bfd67dd6fe6597087524f 100644 (file)
@@ -1769,7 +1769,9 @@ INNER JOIN  civicrm_contact contact ON ( contact.id = membership.contact_id AND
   }
 
   /**
-   * @deprecated
+   * @deprecated in CiviCRM 5.39, will be removed around CiviCRM 5.66.
+   *
+   * Deprecation issue in https://lab.civicrm.org/extensions/civimobileapi/-/issues/86
    *
    * @param int $contactID
    * @param int $membershipTypeID