/ www.portalsuite.de / Aktuelles


PObjectUG

PObjectUG ist eine abstrakte Basisklasse für die Benutzer- und Benutzergruppenklassen PUser und PUserGroup und enthält gemeinsame Funktionen und Eigenschaften.

Dieses Objekt ist abgeleitet von > PObject.

function PObjectUG () [Konstruktor]
Der Konstruktor ruft lediglich den Konstruktor des Vorfahren auf. Sinnvolle Initialisierungen werden erst von den Konstruktoren der abgeleiteten Klassen durchgeführt.

function Valid ()
Prüft, ob das aktuelle Objekt einen Datensatz repräsentiert und gültig ist (=1) oder nicht (=0).

function LoadLoginTime ()
Lädt die Zeit-Berechtigungen in ein internes Array und dekodiert diese dabei.

function IsIP ($iWhere, $sIP="", $fGroup=1)
Prüft, ob die übergebene IP $sIP berechtigt ist oder nicht. Wird keine IP übergeben (Standard), wird automatisch die IP des Benutzers (PHP-Variable REMOTE_ADDR) eingesetzt. Der Parameter $iWhere definiert dabei, wo alles die IP-Berechtigung gesetzt sein muß. Der Parameter wird bitweise berücksichtigt durch die Konstanten PS_IPRightPortal, PS_IPRightAdmin und PS_IPRightContent. Um also zu prüfen, ob die IP x für den Contentmanager und das Portal zulässig ist, muß $iWhere also auf PS_IPRightContent | PS_IPRightPortal gesetzt werden.

function Restore()
Holt einen geslöschten Benutzer bzw. eine Gruppe zurück aus dem Papierkorb.



[zurück] - [bookmarken] - [Druckversion] - [Weiterempfehlen] - [Kontakt] - [Impressum]





Providing unter: http://portunity.net

DSL, ENUM, Hosting, Server,...



unter: enum-center.de