X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FPseudoConstant.php;h=773194a1aea18b813263dde562589ad314870bc2;hb=cee081722cc2be29bbdc5968ed057f5bbd0dbcf4;hp=064cad9797b6ecc244645fc5c09651b43147d448;hpb=93a395c39b460beb7321d18b5319ed05f52881e1;p=civicrm-core.git diff --git a/CRM/Core/PseudoConstant.php b/CRM/Core/PseudoConstant.php index 064cad9797..773194a1ae 100644 --- a/CRM/Core/PseudoConstant.php +++ b/CRM/Core/PseudoConstant.php @@ -232,9 +232,9 @@ class CRM_Core_PseudoConstant { // Merge params with schema defaults $params += [ - 'condition' => CRM_Utils_Array::value('condition', $pseudoconstant, []), - 'keyColumn' => CRM_Utils_Array::value('keyColumn', $pseudoconstant), - 'labelColumn' => CRM_Utils_Array::value('labelColumn', $pseudoconstant), + 'condition' => $pseudoconstant['condition'] ?? [], + 'keyColumn' => $pseudoconstant['keyColumn'] ?? NULL, + 'labelColumn' => $pseudoconstant['labelColumn'] ?? NULL, ]; // Fetch option group from option_value table