Code improvements (#1649)
* use global namespace for faster lookups * phpstan level 5
This commit is contained in:
@@ -35,6 +35,10 @@ final class SamlUserFactory implements SamlUserFactoryInterface
|
||||
$this->groupMapping = $attributes['roles']['mapping'];
|
||||
}
|
||||
|
||||
/**
|
||||
* @param SamlTokenInterface $token
|
||||
* @return User
|
||||
*/
|
||||
public function createUser(SamlTokenInterface $token)
|
||||
{
|
||||
$user = new User();
|
||||
@@ -60,7 +64,7 @@ final class SamlUserFactory implements SamlUserFactoryInterface
|
||||
$roles = [];
|
||||
$samlGroups = $token->getAttribute($this->groupAttribute);
|
||||
foreach ($samlGroups as $groupName) {
|
||||
if (array_key_exists($groupName, $groupMap)) {
|
||||
if (\array_key_exists($groupName, $groupMap)) {
|
||||
$roles[] = $groupMap[$groupName];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user