wUserData::getGroups

Ermittelt die Gruppen eines Benutzers

Funktionsaufruf

Array getGroups(String user = null))

Parameter

user
Benutzername (Dieser Wert kann leer bleiben, wenn auf die Daten des aktuellen Benutzers zugegriffen werden soll.)
inherit
Gibt an, ob auch die Gruppen geliefert werden sollen, in denen die Gruppen des Benutzers enthalten sind.

Beispiel: Ermittelt die Gruppen, denen der aktuell eingeloggte Benutzer zugeordnet ist

Quelltext

<?php

require_once($_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php');

$userGroups = wUserData::getGroups();
print
"Sie sind Mitglied in folgenden Gruppen:";
foreach(
$userGroups as $group){
print
'<p>'.$group.'</p>';

}

?>

Ergebnis

Sie sind Mitglied in folgenden Gruppen:

Beispiel: Ermittelt die Gruppen, denen der angegebene Benutzer zugeordnet ist

Quelltext

<?php

require_once($_SERVER['DOCUMENT_ROOT'].'/weblication/grid.php');

$user = "mustermann";
$userGroups = wUserData::getGroups($user);
print
"Der Benutzer ".$user." ist Mitglied in folgenden Gruppen:";
foreach(
$userGroups as $group){
print
'<p>'.$group.'</p>';

}

?>

Ergebnis

Der Benutzer mustermann ist Mitglied in folgenden Gruppen:

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.