XOOPS API 2.5.11 Beta1  UI v0.5
Réalisé par monxoops.fr
Référence de la classe XoopsOnlineHandler

Fonctions membres publiques

 __construct (XoopsDatabase $db)
 
 write ($uid, $uname, $time, $module, $ip)
 
 destroy ($uid)
 
 gc ($expire)
 
 getAll (CriteriaElement $criteria=null)
 
 getCount (CriteriaElement $criteria=null)
 

Champs de données

 $db
 
 $table
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( XoopsDatabase  $db)

Constructor

Paramètres
XoopsDatabase$dbXoopsHandlerFactory

Documentation des fonctions membres

◆ destroy()

destroy (   $uid)

Delete online information for a user

Paramètres
int$uidUID
Renvoie
bool TRUE on success

◆ gc()

gc (   $expire)

Garbage Collection

Delete all online information that has not been updated for a certain time

Paramètres
int$expireExpiration time in seconds

◆ getAll()

getAll ( CriteriaElement  $criteria = null)

Get an array of online information

Paramètres
CriteriaElement | CriteriaCompo$criteriaCriteriaElement
Renvoie
array Array of associative arrays of online information

◆ getCount()

getCount ( CriteriaElement  $criteria = null)

Count the number of online users

Paramètres
CriteriaElement | CriteriaCompo$criteriaCriteriaElement
Renvoie
bool

◆ write()

write (   $uid,
  $uname,
  $time,
  $module,
  $ip 
)

Write online information to the database

Paramètres
int$uidUID of the active user
string$unameUsername
int$timeTimestamp
int$moduleCurrent module id
string$ipUser's IP address

Documentation des champs

◆ $db

$db

◆ $table


La documentation de cette classe a été générée à partir du fichier suivant :