$request.scanRoles¶
Description¶
Version étendue de $request.isUserInRole permettant de
vérifier plusieurs rôles à la fois et d'obtenir un détail concernant la
possession de ces rôles.
La méthode évalue si le principal possède le ou les rôles reçus en paramètre
et construit un map ayant pour clé le nom des rôles et pour valeur un flag
true/false qui indique si le principal possède le rôle.
Syntaxe¶
$request.scanRoles( roles )
Paramètres¶
rolesstring / array- Nom ou table de roles à vérifier au niveau de la requête.
Retour¶
Map reprenant le ou les rôles reçus en paramètre et indiquant pour chacun d'entre eux si le principal le possède.
Exemple¶
$request.scanRoles(["foo", "bar"]);