[evolvis-commits] r17279: - Reading Sprints from Database now.
messer at evolvis.org
messer at evolvis.org
Mon May 30 15:02:35 CEST 2011
Author: messer
Date: 2011-05-30 15:02:35 +0200 (Mon, 30 May 2011)
New Revision: 17279
Modified:
trunk/plugins/scrum/plugins/scrum/include/SprintDataProvider.class.php
trunk/plugins/scrum/www/plugins/scrum/scrum.php
Log:
- Reading Sprints from Database now.
Modified: trunk/plugins/scrum/plugins/scrum/include/SprintDataProvider.class.php
===================================================================
--- trunk/plugins/scrum/plugins/scrum/include/SprintDataProvider.class.php 2011-05-30 11:22:56 UTC (rev 17278)
+++ trunk/plugins/scrum/plugins/scrum/include/SprintDataProvider.class.php 2011-05-30 13:02:35 UTC (rev 17279)
@@ -76,7 +76,18 @@
* @param type $dataset result handle of database query.
*/
public function SetDataFromDB($dataset) {
- $this->data = $dataset;
+ $this->data = array();
+
+ while ($arr = db_fetch_array($dataset)) {
+ $tasks = array();
+
+ $this->data[] = new Sprint();
+
+ end($this->data)->Initialize($arr['sprintid'],
+ $arr['sprintname'],
+ $arr['sprintfrom'],
+ $arr['sprintto'], $tasks);
+ }
}
/**
Modified: trunk/plugins/scrum/www/plugins/scrum/scrum.php
===================================================================
--- trunk/plugins/scrum/www/plugins/scrum/scrum.php 2011-05-30 11:22:56 UTC (rev 17278)
+++ trunk/plugins/scrum/www/plugins/scrum/scrum.php 2011-05-30 13:02:35 UTC (rev 17279)
@@ -74,7 +74,12 @@
$table = new Table();
- $provider->FillTestData();
+ $sql = "SELECT * FROM plugin_scrum_sprint;";
+
+ $result = db_query_params($sql, array());
+
+ echo "Num Rows: ".db_numrows($result);
+ $provider->SetDataFromDB($result);
$table->SetDataProvider($provider);
$table->SetAttributeProvider($attributeProvider);
More information about the evolvis-commits
mailing list