[Fusionforge-commits] r9430 - trunk/gforge/common/include

Roland Mas lolando at libremir.placard.fr.eu.org
Thu Apr 8 15:09:49 CEST 2010


Author: lolando
Date: 2010-04-08 15:09:48 +0200 (Thu, 08 Apr 2010)
New Revision: 9430

Modified:
   trunk/gforge/common/include/Group.class.php
Log:
Added new getRoles convenience function

Modified: trunk/gforge/common/include/Group.class.php
===================================================================
--- trunk/gforge/common/include/Group.class.php	2010-04-08 13:04:45 UTC (rev 9429)
+++ trunk/gforge/common/include/Group.class.php	2010-04-08 13:09:48 UTC (rev 9430)
@@ -2434,11 +2434,21 @@
 		return $rolesId;
 	}
 	
+	function getRoles () {
+		$result = array () ;
+
+		$roles = $this->getRolesId () ;
+		foreach ($roles as $role_id) {
+			$result[] = new Role ($this, $role_id) ;
+		}
+
+		return $result ;
+	}
+
 	function normalizeAllRoles () {
-		$roles = $this->getRolesId () ;
+		$roles = $this->getRoles () ;
 		
-		foreach ($roles as $role_id) {
-			$r = new Role ($this, $role_id) ;
+		foreach ($roles as $r) {
 			$r->normalizeData () ;
 		}
 	}




More information about the Fusionforge-commits mailing list