X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FPrice%2FPage%2FOption.php;h=fd610f35c9e7d8a2718f51bd02e0b4240e8a0c0a;hb=8abebe2ff7cb762c6b6ff2ede1474382beff2b88;hp=a8ec96fb8d3ee9bdaf2cb13b4dfb6467233c03cb;hpb=eeca7960db033b9ee3511f6bf7d1217b1b5caed9;p=civicrm-core.git diff --git a/CRM/Price/Page/Option.php b/CRM/Price/Page/Option.php index a8ec96fb8d..df3b6a3fc9 100644 --- a/CRM/Price/Page/Option.php +++ b/CRM/Price/Page/Option.php @@ -1,34 +1,18 @@ $this->_fid, + 'price_field_id' => $this->_fid, // Explicitly do not check permissions so we are not // restricted by financial type, so we can change them. - 'check_permissions' => FALSE, - 'options' => [ - 'limit' => 0, - 'sort' => ['weight', 'label'], - ], + 'check_permissions' => FALSE, + 'options' => [ + 'limit' => 0, + 'sort' => ['weight', 'label'], + ], ]); $customOption = $priceOptions['values']; @@ -146,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()));