Commit ef563d610ef7ee90c6a6074c2fe1180c6a1ebe4e

Authored by mukhtar
1 parent 4ff9273f

added rolefromcreatearray


git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@1049 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing 1 changed file with 17 additions and 0 deletions
lib/roles/Role.inc
@@ -163,4 +163,21 @@ class Role { @@ -163,4 +163,21 @@ class Role {
163 return false; 163 return false;
164 } 164 }
165 } 165 }
  166 +
  167 +
  168 +
  169 +/**
  170 +* Static function
  171 +*
  172 +* Creates a roles object from an array
  173 +*
  174 +* @param Array Array of parameters. Must match order of parameters in constructor
  175 +*
  176 +* @return User user object
  177 +*/
  178 +function & roleCreateFromArray($aParameters) {
  179 + $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]);
  180 + return $oRole;
  181 +}
  182 +
166 ?> 183 ?>