X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContribute%2FPseudoConstant.php;h=86f638817555720331b50116847c7812b57fec9e;hb=e8a38180f348561312bdcb0c5cdc94f505385cff;hp=b406f3d65fdfc1b08d540d46e26b554af0409e12;hpb=4d9882559de76016078435f8c2f59f86b80c3cdc;p=civicrm-core.git diff --git a/CRM/Contribute/PseudoConstant.php b/CRM/Contribute/PseudoConstant.php index b406f3d65f..86f6388175 100644 --- a/CRM/Contribute/PseudoConstant.php +++ b/CRM/Contribute/PseudoConstant.php @@ -1,34 +1,18 @@ is_active = 1; $dao->orderBy('id'); @@ -276,7 +261,7 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { $dao->find(TRUE); $premiumID = $dao->id; - $productID = array(); + $productID = []; $dao = new CRM_Contribute_DAO_PremiumsProduct(); $dao->premiums_id = $premiumID; @@ -285,7 +270,7 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { $productID[$dao->product_id] = $dao->product_id; } - $tempProduct = array(); + $tempProduct = []; foreach ($products as $key => $value) { if (!array_key_exists($key, $productID)) { $tempProduct[$key] = $value; @@ -316,7 +301,7 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { } $result = self::$contributionStatus[$cacheKey]; if ($id) { - $result = CRM_Utils_Array::value($id, $result); + $result = $result[$id] ?? NULL; } return $result; @@ -347,7 +332,7 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { } $result = self::$pcPage[$pageType]; if ($id) { - return $result = CRM_Utils_Array::value($id, $result); + return $result = $result[$id] ?? NULL; } return $result; @@ -358,17 +343,18 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { * * The static array pcpStatus is returned * - * + * @deprecated * @param string $column * @return array * array reference of all PCP activity statuses */ public static function &pcpStatus($column = 'label') { + CRM_Core_Error::deprecatedFunctionWarning('Function pcpStatus will be removed'); if (NULL === self::$pcpStatus) { - self::$pcpStatus = array(); + self::$pcpStatus = []; } if (!array_key_exists($column, self::$pcpStatus)) { - self::$pcpStatus[$column] = array(); + self::$pcpStatus[$column] = []; self::$pcpStatus[$column] = CRM_Core_OptionGroup::values('pcp_status', FALSE, FALSE, FALSE, NULL, $column @@ -390,11 +376,11 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { * @return int */ public static function getRelationalFinancialAccount($entityId, $accountRelationType, $entityTable = 'civicrm_financial_type', $returnField = 'financial_account_id') { - $params = array( - 'return' => array($returnField), + $params = [ + 'return' => [$returnField], 'entity_table' => $entityTable, 'entity_id' => $entityId, - ); + ]; if ($accountRelationType) { $params['account_relationship.name'] = $accountRelationType; } @@ -428,7 +414,7 @@ class CRM_Contribute_PseudoConstant extends CRM_Core_PseudoConstant { } if ($id) { - $result = CRM_Utils_Array::value($id, self::$batch); + $result = self::$batch[$id] ?? NULL; return $result; } return self::$batch;