mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-09-22 17:37:45 +02:00
parent
6f7c99bd08
commit
2699d2c9ed
@ -45,11 +45,9 @@ class AdmissionLoader
|
|||||||
/**
|
/**
|
||||||
* Get user permissions and restrictions
|
* Get user permissions and restrictions
|
||||||
*
|
*
|
||||||
* @param User $user
|
* @param User $user
|
||||||
*
|
|
||||||
* @return array
|
|
||||||
*/
|
*/
|
||||||
public function getPermissionsAndRestrictions(User $user)
|
public function applyRoles(User $user)
|
||||||
{
|
{
|
||||||
$permissions = array();
|
$permissions = array();
|
||||||
$restrictions = array();
|
$restrictions = array();
|
||||||
@ -62,7 +60,7 @@ class AdmissionLoader
|
|||||||
$username,
|
$username,
|
||||||
$e
|
$e
|
||||||
);
|
);
|
||||||
return array($permissions, $restrictions);
|
return;
|
||||||
}
|
}
|
||||||
$userGroups = $user->getGroups();
|
$userGroups = $user->getGroups();
|
||||||
foreach ($roles as $role) {
|
foreach ($roles as $role) {
|
||||||
@ -83,6 +81,8 @@ class AdmissionLoader
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return array($permissions, $restrictions);
|
$user->setPermissions($permissions);
|
||||||
|
$user->setRestrictions($restrictions);
|
||||||
|
// $user->setRoles($roles);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user