[evolvis-commits] r13950: db_query_params() transition
mirabilos at evolvis.org
mirabilos at evolvis.org
Mon Feb 28 03:38:58 CET 2011
Author: mirabilos
Date: 2011-02-28 03:38:57 +0100 (Mon, 28 Feb 2011)
New Revision: 13950
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/plugins/svntracker/common/svntrackerPlugin.class.php
Log:
db_query_params() transition
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/plugins/svntracker/common/svntrackerPlugin.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/plugins/svntracker/common/svntrackerPlugin.class.php 2011-02-28 02:38:52 UTC (rev 13949)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/plugins/svntracker/common/svntrackerPlugin.class.php 2011-02-28 02:38:57 UTC (rev 13950)
@@ -47,9 +47,8 @@
* @param integer $group_id Group_id of the actual Group_id
*
*/
- function getCommitEntries($Query,$group_id) {
+ function getCommitEntries($DBResult,$group_id) {
$group = &group_get_object($group_id);
- $DBResult = db_query($Query);
$Rows= db_numrows($DBResult);
if ($Rows > 0) {
@@ -255,20 +254,15 @@
$group->setPluginUse ( $this->name, false );
}
} elseif ($hookname == "artifact_extra_detail") {
- $Query="SELECT * FROM plugin_svntracker_data_master,".
- "plugin_svntracker_data_artifact".
- " WHERE plugin_svntracker_data_artifact.group_artifact_id='$aid' ".
- " AND plugin_svntracker_data_master.holder_id=".
- " plugin_svntracker_data_artifact.id ORDER BY svn_date";
- $this->getCommitEntries($Query, $group_id);
+ $DBResult = db_query_params ('SELECT * FROM plugin_svntracker_data_master,
+plugin_svntracker_data_artifact WHERE plugin_svntracker_data_artifact.group_artifact_id=$1 AND plugin_svntracker_data_master.holder_id=plugin_svntracker_data_artifact.id ORDER BY svn_date',
+ array ($aid));
+ $this->getCommitEntries($DBResult, $group_id);
} elseif ($hookname == "task_extra_detail") {
- $Query="SELECT * FROM plugin_svntracker_data_master,".
- "plugin_svntracker_data_artifact".
- " WHERE plugin_svntracker_data_artifact.project_task_id='".
- $params['task_id']."' ".
- " AND plugin_svntracker_data_master.holder_id=".
- " plugin_svntracker_data_artifact.id ORDER BY svn_date";
- $this->getCommitEntries($Query, $group_id);
+ $DBResult = db_query_params ('SELECT * FROM plugin_svntracker_data_master,
+plugin_svntracker_data_artifact WHERE plugin_svntracker_data_artifact.project_task_id=$1 AND plugin_svntracker_data_master.holder_id=plugin_svntracker_data_artifact.id ORDER BY svn_date',
+ array ($params['task_id']));
+ $this->getCommitEntries($DBResult, $group_id);
} /*elseif ($hookname == "update_svn_repository") {
$Group = group_get_object($params["group_id"]);
if ($Group->usesPlugin("cvstracker")) {
More information about the evolvis-commits
mailing list