From ef563d610ef7ee90c6a6074c2fe1180c6a1ebe4e Mon Sep 17 00:00:00 2001 From: mukhtar Date: Fri, 21 Feb 2003 14:27:36 +0000 Subject: [PATCH] added rolefromcreatearray --- lib/roles/Role.inc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+), 0 deletions(-) diff --git a/lib/roles/Role.inc b/lib/roles/Role.inc index 9c3b4ef..e19791e 100644 --- a/lib/roles/Role.inc +++ b/lib/roles/Role.inc @@ -163,4 +163,21 @@ class Role { return false; } } + + + +/** +* Static function +* +* Creates a roles object from an array +* +* @param Array Array of parameters. Must match order of parameters in constructor +* +* @return User user object +*/ +function & roleCreateFromArray($aParameters) { + $oRole = & new Role($aParameters[0], $aParameters[1], $aParameters[2], $aParameters[3], $aParameters[4], $aParameters[5], $aParameters[6], $aParameters[7], $aParameters[8], $aParameters[9], $aParameters[10]); + return $oRole; +} + ?> -- libgit2 0.21.4