Merge pull request #16591 from ixiam/dev/core#1575
[civicrm-core.git] / CRM / Price / Page / Option.php
index f7b46ab6893ba95cf0f85be0f63961846319b1c8..df3b6a3fc99afe59657c9f21b416fe8be6dbabfd 100644 (file)
@@ -130,8 +130,8 @@ class CRM_Price_Page_Option extends CRM_Core_Page {
     $taxRate = CRM_Core_PseudoConstant::getTaxRates();
     // display taxTerm for priceFields
     $invoiceSettings = Civi::settings()->get('contribution_invoice_settings');
-    $taxTerm = CRM_Utils_Array::value('tax_term', $invoiceSettings);
-    $invoicing = CRM_Utils_Array::value('invoicing', $invoiceSettings);
+    $taxTerm = $invoiceSettings['tax_term'] ?? NULL;
+    $invoicing = $invoiceSettings['invoicing'] ?? NULL;
     $getTaxDetails = FALSE;
     foreach ($customOption as $id => $values) {
       $action = array_sum(array_keys(self::actionLinks()));