Skip to content

$request.scanRoles

Description

Version étendue de $request.isUserInRole permettant de vérifier plusieurs rôles à la fois.

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

roles string / 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"]);