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.