Commit ef563d610ef7ee90c6a6074c2fe1180c6a1ebe4e
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 | 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 | ?> | ... | ... |