protected function LoginRedirectPerRole::getUserRoles in Login And Logout Redirect Per Role 8
Return user roles list from given account or from current user.
Parameters
\Drupal\Core\Session\AccountInterface|null $account: User account to get roles.
Return value
array Roles list.
1 call to LoginRedirectPerRole::getUserRoles()
- LoginRedirectPerRole::getRedirectUrl in src/
LoginRedirectPerRole.php - Return redirect URL related to requested key and current user.
File
- src/
LoginRedirectPerRole.php, line 236
Class
- LoginRedirectPerRole
- Login And Logout Redirect Per Role helper service.
Namespace
Drupal\login_redirect_per_roleCode
protected function getUserRoles(AccountInterface $account = NULL) {
if ($account instanceof AccountInterface) {
$user_roles = $account
->getRoles();
}
else {
$user_roles = $this->currentUser
->getRoles();
}
return $user_roles;
}