From: eileen Date: Tue, 10 Nov 2015 21:22:41 +0000 (-0800) Subject: CRM-17335 toward eliminating use of leaky static X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=9d2678f44075e94ede3b44c6457d0acb01393db6;p=civicrm-core.git CRM-17335 toward eliminating use of leaky static Change-Id: I9181add19192993a2bfb994cd1b03397e77ba4d3 --- diff --git a/CRM/Contribute/BAO/Contribution.php b/CRM/Contribute/BAO/Contribution.php index d6e68f17e2..7d2bc71b3f 100644 --- a/CRM/Contribute/BAO/Contribution.php +++ b/CRM/Contribute/BAO/Contribution.php @@ -848,7 +848,7 @@ LEFT JOIN civicrm_line_item i ON ( i.contribution_id = c.id AND i.entity_table GROUP BY currency "; - $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($query); $amount = array(); $count = 0; while ($dao->fetch()) { @@ -1178,7 +1178,7 @@ FROM civicrm_contribution, civicrm_contact WHERE civicrm_contribution.contact_id = civicrm_contact.id AND civicrm_contribution.id = {$id} "; - return CRM_Core_DAO::singleValueQuery($query, CRM_Core_DAO::$_nullArray); + return CRM_Core_DAO::singleValueQuery($query); } /** diff --git a/CRM/Dedupe/Merger.php b/CRM/Dedupe/Merger.php index a138102bd3..2b27fa6ae5 100644 --- a/CRM/Dedupe/Merger.php +++ b/CRM/Dedupe/Merger.php @@ -1550,7 +1550,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m // get the contact_id -> file_id mapping $fileIds = array(); $sql = "SELECT entity_id, {$columnName} AS file_id FROM {$tableName} WHERE entity_id IN ({$mainId}, {$otherId})"; - $dao = CRM_Core_DAO::executeQuery($sql, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($sql); while ($dao->fetch()) { $fileIds[$dao->entity_id] = $dao->file_id; } @@ -1569,7 +1569,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m else { $sql = "INSERT INTO {$tableName} ( entity_id, {$columnName} ) VALUES ( {$mainId}, {$fileIds[$otherId]} )"; } - CRM_Core_DAO::executeQuery($sql, CRM_Core_DAO::$_nullArray); + CRM_Core_DAO::executeQuery($sql); if (CRM_Core_DAO::singleValueQuery(" SELECT id @@ -1586,7 +1586,7 @@ INNER JOIN civicrm_membership membership2 ON membership1.membership_type_id = m INSERT INTO civicrm_entity_file ( entity_table, entity_id, file_id ) VALUES ( '{$tableName}', {$mainId}, {$fileIds[$otherId]} )"; } - CRM_Core_DAO::executeQuery($sql, CRM_Core_DAO::$_nullArray); + CRM_Core_DAO::executeQuery($sql); } // move view only custom fields CRM-5362 diff --git a/CRM/Member/Form/Task/SearchTaskHookSample.php b/CRM/Member/Form/Task/SearchTaskHookSample.php index 65f42f6e4c..a2b3d53ae0 100644 --- a/CRM/Member/Form/Task/SearchTaskHookSample.php +++ b/CRM/Member/Form/Task/SearchTaskHookSample.php @@ -59,7 +59,7 @@ FROM civicrm_membership mem INNER JOIN civicrm_contact ct ON ( mem.contact_id = ct.id ) WHERE mem.id IN ( $memberIDs )"; - $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($query); while ($dao->fetch()) { $rows[] = array( 'display_name' => $dao->display_name, diff --git a/CRM/PCP/BAO/PCP.php b/CRM/PCP/BAO/PCP.php index 638994babe..1f789f8fe7 100644 --- a/CRM/PCP/BAO/PCP.php +++ b/CRM/PCP/BAO/PCP.php @@ -104,7 +104,7 @@ FROM civicrm_pcp, civicrm_contact WHERE civicrm_pcp.contact_id = civicrm_contact.id AND civicrm_pcp.id = {$id} "; - return CRM_Core_DAO::singleValueQuery($query, CRM_Core_DAO::$_nullArray); + return CRM_Core_DAO::singleValueQuery($query); } /** @@ -266,7 +266,7 @@ WHERE pcp.id = %1 AND cc.contribution_status_id =1 AND cc.is_test = 0"; AND cs.pcp_display_in_roll = 1 AND contribution_status_id = 1 AND is_test = 0"; - $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($query); $honor = array(); while ($dao->fetch()) { $honor[$dao->id]['nickname'] = ucwords($dao->pcp_roll_nickname); diff --git a/CRM/Pledge/BAO/Pledge.php b/CRM/Pledge/BAO/Pledge.php index 23920741a5..ed0034cdd7 100644 --- a/CRM/Pledge/BAO/Pledge.php +++ b/CRM/Pledge/BAO/Pledge.php @@ -355,7 +355,7 @@ GROUP BY currency $end = substr($endDate, 0, 8); $pCount = 0; $pamount = array(); - $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($query); while ($dao->fetch()) { $pCount += $dao->pledge_count; $pamount[] = CRM_Utils_Money::format($dao->pledge_amount, $dao->currency); @@ -417,7 +417,7 @@ GROUP BY currency GROUP BY cp.currency "; if ($select) { - $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($query); $amount = array(); $count = 0; diff --git a/CRM/Pledge/Form/Task/SearchTaskHookSample.php b/CRM/Pledge/Form/Task/SearchTaskHookSample.php index db176d6fd0..705514cdc9 100644 --- a/CRM/Pledge/Form/Task/SearchTaskHookSample.php +++ b/CRM/Pledge/Form/Task/SearchTaskHookSample.php @@ -54,7 +54,7 @@ class CRM_Pledge_Form_Task_SearchTaskHookSample extends CRM_Pledge_Form_Task { INNER JOIN civicrm_contact ct ON ( plg.contact_id = ct.id ) WHERE plg.id IN ( $pledgeIDs )"; - $dao = CRM_Core_DAO::executeQuery($query, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($query); while ($dao->fetch()) { $rows[] = array( 'display_name' => $dao->display_name, diff --git a/tools/extensions/org.civicrm.search.activity/ActivitySearch.php b/tools/extensions/org.civicrm.search.activity/ActivitySearch.php index 170e6539fd..0f95977bf4 100644 --- a/tools/extensions/org.civicrm.search.activity/ActivitySearch.php +++ b/tools/extensions/org.civicrm.search.activity/ActivitySearch.php @@ -356,9 +356,7 @@ class org_civicrm_search_activityimplementsCRM_Contact_Form_Search_Interface { function count() { $sql = $this->all(); - $dao = CRM_Core_DAO::executeQuery($sql, - CRM_Core_DAO::$_nullArray - ); + $dao = CRM_Core_DAO::executeQuery($sql); return $dao->N; } diff --git a/tools/scripts/solr/createSolrXML.php b/tools/scripts/solr/createSolrXML.php index 2c5dd5e509..b474874799 100644 --- a/tools/scripts/solr/createSolrXML.php +++ b/tools/scripts/solr/createSolrXML.php @@ -137,7 +137,7 @@ SELECT $selectString, $whereField as contact_id $sql .= " AND $additionalWhereCond"; } - $dao = &CRM_Core_DAO::executeQuery($sql, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($sql); while ($dao->fetch()) { foreach ($fields as $fld => $name) { if (empty($dao->$fld)) { @@ -218,7 +218,7 @@ WHERE l.entity_table = 'civicrm_contact' 'supplemental_address_2', 'city', 'postal_code', 'county', 'state', 'country', 'email', 'phone', 'im', ); - $dao = &CRM_Core_DAO::executeQuery($sql, CRM_Core_DAO::$_nullArray); + $dao = CRM_Core_DAO::executeQuery($sql); while ($dao->fetch()) { foreach ($fields as $fld) { if (empty($dao->$fld)) { @@ -252,7 +252,7 @@ $sql = <<fetch()) {