[evolvis-commits] r15107: Added convenience functions

mirabilos at evolvis.org mirabilos at evolvis.org
Mon Feb 28 23:41:07 CET 2011


Author: mirabilos
Date: 2011-02-28 23:41:07 +0100 (Mon, 28 Feb 2011)
New Revision: 15107

Modified:
   trunk/gforge_base/evolvisforge-5.1/gforge/common/include/RBACEngine.class.php
Log:
Added convenience functions

Modified: trunk/gforge_base/evolvisforge-5.1/gforge/common/include/RBACEngine.class.php
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/common/include/RBACEngine.class.php	2011-02-28 22:41:05 UTC (rev 15106)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/common/include/RBACEngine.class.php	2011-02-28 22:41:07 UTC (rev 15107)
@@ -68,3 +68,16 @@
 		return $this->isActionAllowed ($section, -1, $action) ;
 	}
 }
+
+function forge_action_allowed ($section, $reference, $action = NULL) {
+	$engine = RBACEngine::getInstance() ;
+
+	return $engine->isActionAllowed($section, $reference, $action) ;
+}
+
+function forge_global_action_allowed ($section, $action = NULL) {
+	$engine = RBACEngine::getInstance() ;
+
+	return $engine->isGlobalActionAllowed($section, $action) ;
+}
+



More information about the evolvis-commits mailing list