wRepository::checkPermissionViewDocument

Prüft, ob der aktuelle Benutzer das Recht zur Ansicht eines Dokuments hat.
(Modul Personalisierte Ausgabe erforderlich)

Funktionsaufruf

Boolean checkPermissionViewDocument(String path)

Parameter

path

Pfad des zu prüfenden Dokumentes

Falls das Dokument nicht existiert, wird false zurück gegeben.

default

Standardwert [false|true]

options

user => [String]
Benutzername, falls sich die Abfrage auf einen anderen Benutzer beziehen soll.

Beispiel

Prüft, ob der aktuelle Benutzer die Datei "/dev/index.php" sehen darf

Quelltext

<?php

$pathDocumentToCheck 
'/dev/index.php';

if(
wRepository::checkPermissionViewDocument($pathDocumentToCheck)){
  print 
'Sie haben das Recht zur Ansicht des Dokumentes '.$pathDocumentToCheck.'.';
}
else{
  print 
'Sie haben kein Recht zur Ansicht des Dokumentes '.$pathDocumentToCheck.'.';
}

?>

Beispiel

Prüft, ob der Benutzer user1 die Datei "/dev/index.php" sehen darf

Quelltext

<?php

$pathDocumentToCheck 
'/dev/index.php';
$userToCheck         'user1';

if(
wRepository::checkPermissionViewDocument($pathDocumentToChecknull, array('user' => $userToCheck))){
  print 
'Der Benutzer '.$userToCheck.' hat das Recht zur Ansicht des Dokumentes '.$pathDocumentToCheck.'.';
}
else{
  print 
'Der Benutzer '.$userToCheck.' hat kein Recht zur Ansicht des Dokumentes '.$pathDocumentToCheck.'.';
}

?>
 

Ähnliche Seiten

Entwicklerbereich Weblication® CMS - © Scholl Communications AG