Replace CRM_Utils_Array::value with ?? in variable assignments
[civicrm-core.git] / CRM / Contact / Form / Search / Advanced.php
index 6a4127b25aaf0ab90617e721c56d6c883f653415..4bc5d28dbfcd1c0e64e907f393595470f4d6863d 100644 (file)
@@ -38,7 +38,7 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search {
   public function buildQuickForm() {
     $this->set('context', 'advanced');
 
-    $this->_searchPane = CRM_Utils_Array::value('searchPane', $_GET);
+    $this->_searchPane = $_GET['searchPane'] ?? NULL;
 
     $this->_searchOptions = CRM_Core_BAO_Setting::valueOptions(CRM_Core_BAO_Setting::SYSTEM_PREFERENCES_NAME,
       'advanced_search_options'
@@ -303,7 +303,7 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search {
    * multiple purposes (queries, save/edit etc)
    */
   public function normalizeFormValues() {
-    $contactType = CRM_Utils_Array::value('contact_type', $this->_formValues);
+    $contactType = $this->_formValues['contact_type'] ?? NULL;
 
     if ($contactType && is_array($contactType)) {
       unset($this->_formValues['contact_type']);
@@ -334,7 +334,7 @@ class CRM_Contact_Form_Search_Advanced extends CRM_Contact_Form_Search {
     ];
     CRM_Contact_BAO_Query::processSpecialFormValue($this->_formValues, $specialParams, $changeNames);
 
-    $taglist = CRM_Utils_Array::value('contact_taglist', $this->_formValues);
+    $taglist = $this->_formValues['contact_taglist'] ?? NULL;
 
     if ($taglist && is_array($taglist)) {
       unset($this->_formValues['contact_taglist']);