[REF] Remove reference to second param returned from CRM_Contact_BAO_Query::apiQuery
authoreileen <emcnaughton@wikimedia.org>
Thu, 1 Oct 2020 05:44:49 +0000 (18:44 +1300)
committereileen <emcnaughton@wikimedia.org>
Thu, 1 Oct 2020 19:16:19 +0000 (08:16 +1300)
CRM/Contact/BAO/Group.php
CRM/Contact/BAO/GroupContact.php
CRM/Core/BAO/MessageTemplate.php
Civi/Token/TokenCompatSubscriber.php
tests/phpunit/CRM/Contact/BAO/QueryTest.php

index 4679168a39d5b525f6642830916ea1fa2898eded..96d94f478d84cd0e8b29ef2d27a0b7f4fa944bdf 100644 (file)
@@ -118,7 +118,7 @@ class CRM_Contact_BAO_Group extends CRM_Contact_DAO_Group {
    */
   public static function getGroupContacts($id) {
     $params = [['group', 'IN', [1 => $id], 0, 0]];
-    list($contacts, $_) = CRM_Contact_BAO_Query::apiQuery($params, ['contact_id']);
+    [$contacts] = CRM_Contact_BAO_Query::apiQuery($params, ['contact_id']);
     return $contacts;
   }
 
index 8e44e6aa40068b455499651adbddb5a7821024fe..714ccf4ce09b83ff000a8cc23341e3b364b90930 100644 (file)
@@ -555,7 +555,7 @@ SELECT    *
       ['group', 'IN', [$groupID], 0, 0],
       ['contact_id', '=', $contactID, 0, 0],
     ];
-    list($contacts, $_) = CRM_Contact_BAO_Query::apiQuery($params, ['contact_id']);
+    [$contacts] = CRM_Contact_BAO_Query::apiQuery($params, ['contact_id']);
 
     if (!empty($contacts)) {
       return TRUE;
index bc683a8ec047a548e3c4f437b80b46883e9405bf..e32ab9d4cabd876f870a81d951be385c6e7304fb 100644 (file)
@@ -238,7 +238,7 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate {
       }
 
       $params = [['contact_id', '=', $contactId, 0, 0]];
-      list($contact, $_) = CRM_Contact_BAO_Query::apiQuery($params);
+      [$contact] = CRM_Contact_BAO_Query::apiQuery($params);
 
       //CRM-4524
       $contact = reset($contact);
@@ -581,7 +581,7 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate {
 
     if ($params['toEmail']) {
       $contactParams = [['email', 'LIKE', $params['toEmail'], 0, 1]];
-      list($contact, $_) = CRM_Contact_BAO_Query::apiQuery($contactParams);
+      [$contact] = CRM_Contact_BAO_Query::apiQuery($contactParams);
 
       $prefs = array_pop($contact);
 
index c4a07af5595c81771897e0c3d0a486bd9d2d53c5..bdfaa5994eb58ec665b56cb51a8b3566527a760d 100644 (file)
@@ -58,7 +58,7 @@ class TokenCompatSubscriber implements EventSubscriberInterface {
         $params = [
           ['contact_id', '=', $contactId, 0, 0],
         ];
-        list($contact, $_) = \CRM_Contact_BAO_Query::apiQuery($params);
+        [$contact] = \CRM_Contact_BAO_Query::apiQuery($params);
         //CRM-4524
         $contact = reset($contact);
         if (!$contact || is_a($contact, 'CRM_Core_Error')) {
index e6ef3bd8b5b2bd771567d0d756e096aa2b11a62b..e3d02a668d754a6950fbf8bf70d24b1b82157e9e 100644 (file)
@@ -575,9 +575,9 @@ class CRM_Contact_BAO_QueryTest extends CiviUnitTestCase {
         $searchParams = [[$key, '=', strtolower($value), 0, 1]];
       }
 
-      $result = CRM_Contact_BAO_Query::apiQuery($searchParams);
-      $this->assertCount(1, $result[0], 'search for ' . $key);
-      $contact = reset($result[0]);
+      [$result] = CRM_Contact_BAO_Query::apiQuery($searchParams);
+      $this->assertCount(1, $result, 'search for ' . $key);
+      $contact = reset($result);
       $this->assertEquals('Minnie Mouse', $contact['display_name']);
       $this->assertEquals('BOb', $contact['current_employer']);
     }