wDocument::getUsers

Ermittelt die Benutzer
(verfügbar ab CMS-Version 017.002.077.000)

Funktionsaufruf

Array getUsers()

Parameter

Diese Funktion benötigt keine Parameter.

Beispiel: Ermittelt die Benutzer

Quelltext

<?php

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

$documents = wRepository::grepDocumentsDirRecursive('/de', '\.php$');

foreach($documents as $document){
  $documentObject = new wDocument($document);
  $users = $documentObject->getUsers();
  $usersString = implode(', ',$users);
  $usersString = trim($usersString, ', ');
  print $document.' <span style="color:#888888;">('.$usersString.')</span><br />';
}

?>

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.

 
FAQs
Wozu dient die Funktion wDocument::getUsers?
Die Funktion **wDocument::getUsers** ermittelt die Benutzer, die mit einem Dokument verknüpft sind.
Ab welcher CMS-Version ist wDocument::getUsers verfügbar?
**wDocument::getUsers** ist ab der CMS-Version **017.002.077.000** verfügbar.
Benötigt wDocument::getUsers Parameter?
Nein. Die Funktion **benötigt keine Parameter**.
Wie wird wDocument::getUsers typischerweise aufgerufen?
Die Funktion wird als **Array getUsers()** aufgerufen. Sie gibt ein Array mit Benutzern zurück.
Wie sieht ein Beispiel für die Nutzung von wDocument::getUsers aus?
Beispielhaft werden PHP-Dokumente rekursiv ermittelt, für jedes Dokument ein <code class="codeInline">wDocument</code>-Objekt erstellt und anschließend <code class="codeInline">getUsers()</code> aufgerufen. Die Nutzer werden danach zu einer durch Kommas getrennten Zeichenkette zusammengefügt.
Was ist beim Einsatz von Framework-Funktionen in eigenen Skripten zu beachten?
Beim Einsatz von Framework-Funktionen in eigenen Skripten sollten Sie den Hinweis im betreffenden Artikel beachten (Hinweisabschnitt der Seite).
Muss grid.php eingebunden werden, wenn Framework-Funktionen innerhalb einer Weblication-Seite eingebunden werden?
Wenn Sie eine Funktion innerhalb einer Weblication® Seite (z.B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code>) einbinden, muss das Framework über die **grid.php** **nicht mehr** referenziert werden.