[evolvis-commits] r8903: Added PHPDoc, replaced spaces with tabs↵

mirabilos at evolvis.org mirabilos at evolvis.org
Thu Feb 24 16:55:05 CET 2011


Author: mirabilos
Date: 2011-02-24 16:55:05 +0100 (Thu, 24 Feb 2011)
New Revision: 8903

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/common/pm/ProjectGroup.class
Log:
Added PHPDoc, replaced spaces with tabs


Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/pm/ProjectGroup.class
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/pm/ProjectGroup.class	2011-02-24 15:55:04 UTC (rev 8902)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/pm/ProjectGroup.class	2011-02-24 15:55:05 UTC (rev 8903)
@@ -24,7 +24,6 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  US
  */
 /*
-
 	Project/Task Manager
 	By Tim Perdue, Sourceforge, 11/99
 	Heavy rewrite by Tim Perdue April 2000
@@ -35,30 +34,34 @@
 
 require_once('common/include/Error.class');
 
-function &projectgroup_get_object($group_project_id,$data=false) {
-        global $PROJECTGROUP_OBJ;
-        if (!isset($PROJECTGROUP_OBJ["_".$group_project_id."_"])) {
-                if ($data) {
-                        //the db result handle was passed in
-                } else {
-                        $res=db_query("SELECT * FROM project_group_list
-			WHERE group_project_id='$group_project_id'");
+	/**
+	*	Fetches a ProjectGroup object from the database
+	*
+	* @param group_project_id	the projectgroup id  
+	*	@param data	whether or not the db result handle is passed in
+	*	@return	the ProjectGroup object
+	*/
+	function &projectgroup_get_object($group_project_id,$data=false) {
+		global $PROJECTGROUP_OBJ;
+		if (!isset($PROJECTGROUP_OBJ["_".$group_project_id."_"])) {
+			if ($data) {
+				//the db result handle was passed in
+			} else {
+				$res=db_query("SELECT * FROM project_group_list
+				WHERE group_project_id='$group_project_id'");
+				if (db_numrows($res) <1 ) {
+					$PROJECTGROUP_OBJ["_".$group_project_id."_"]=false;
+					return false;
+				}
+				$data =& db_fetch_array($res);
+			}
+			$Group =& group_get_object($data["group_id"]);
+			$PROJECTGROUP_OBJ["_".$group_project_id."_"]= new ProjectGroup($Group,$group_project_id,$data);
+		}
+		return $PROJECTGROUP_OBJ["_".$group_project_id."_"];
+	}
 
-                        if (db_numrows($res) <1 ) {
-                                $PROJECTGROUP_OBJ["_".$group_project_id."_"]=false;
-                                return false;
-                        }
-                        $data =& db_fetch_array($res);
 
-                }
-                $Group =& group_get_object($data["group_id"]);
-                $PROJECTGROUP_OBJ["_".$group_project_id."_"]= new ProjectGroup($Group,$group_project_id,$data);
-        }
-
-        return $PROJECTGROUP_OBJ["_".$group_project_id."_"];
-}
-
-
 class ProjectGroup extends Error {
 
 	/**



More information about the evolvis-commits mailing list