[Fusionforge-commits] r13844 - trunk/src/plugins/projects_hierarchy/common

Franck VILLAUME nerville at fusionforge.org
Wed Jul 27 17:35:07 CEST 2011


Author: nerville
Date: 2011-07-27 17:35:07 +0200 (Wed, 27 Jul 2011)
New Revision: 13844

Modified:
   trunk/src/plugins/projects_hierarchy/common/projects_hierarchyPlugin.class.php
Log:
add flatted family array

Modified: trunk/src/plugins/projects_hierarchy/common/projects_hierarchyPlugin.class.php
===================================================================
--- trunk/src/plugins/projects_hierarchy/common/projects_hierarchyPlugin.class.php	2011-07-27 15:33:34 UTC (rev 13843)
+++ trunk/src/plugins/projects_hierarchy/common/projects_hierarchyPlugin.class.php	2011-07-27 15:35:07 UTC (rev 13844)
@@ -235,6 +235,13 @@
 		return $localFamily;
 	}
 
+	function getFamilyID($group_id, $order, $deep = false, $status = 'any') {
+		$familyFlatArray = array();
+		$familyArray = $this->getFamily($group_id, $order, $deep, $status);
+		array_walk_recursive($familyArray, create_function('$val, $key, $obj', 'array_push($obj, $val);'), &$familyFlatArray);
+		return $familyFlatArray;
+	}
+
 	function getDocmanStatus($group_id) {
 		$res = db_query_params('SELECT docman FROM plugin_projects_hierarchy WHERE project_id = $1 limit 1',
 					array($group_id));




More information about the Fusionforge-commits mailing list