Merge pull request #23075 from civicrm/5.48
[civicrm-core.git] / CRM / Member / PseudoConstant.php
index dad1efc157aadea4312eab58f31c1d1fb5705c23..c46b3998d4c20ff4bc20245c152621b2ec63fa9e 100644 (file)
@@ -13,8 +13,6 @@
  *
  * @package CRM
  * @copyright CiviCRM LLC https://civicrm.org/licensing
- * $Id$
- *
  */
 
 /**
@@ -96,7 +94,7 @@ class CRM_Member_PseudoConstant extends CRM_Core_PseudoConstant {
 
     $value = NULL;
     if ($id) {
-      $value = CRM_Utils_Array::value($id, self::$membershipStatus[$cacheKey]);
+      $value = self::$membershipStatus[$cacheKey][$id] ?? NULL;
     }
     else {
       $value = self::$membershipStatus[$cacheKey];