Session Controller
Az oldal látogatóinak adatait hivatott megjegyezni, vezérli a beépített beléptető rendszert is. Ezt nem kötelező használni, összetettebb honlapoknál ajánlott külön osztályt írni erre a célra. A keretrendszer inicializálásakor autómatikusan létrejön, a következő módon hivatkozhatunk rá:
$this->session
A bejelentkezett felhasználók megjegyzésére a süti rendszert is igénybe veszi. A névtelen látogatók adatait is ilyen módon tárolja, ilyen adatok az IP cím és a kiválasztott nyelv. Ezeket a következő módon érhetjük el:
$this->session->wUser['ip'] $this->session->wUser['lang']
A bejelentkezett felhasználó adatait a következő módon tudjuk kiolvasni:
if ($this->session->loggedIn) $this->session->wUser['userdata']
Ha használni szeretnénk a beépített bejelentkeztető rendszer szükségünk van két táblára az adatbázisban: prefix_users, prefix_users_online. A vezérlő ezeket a táblázatokat használja a felhasználói tevékenység követeésére, és az új felhasználók regisztrálására.
Megjegyzés: Ez a vezérlő egy korábbi verzióból lett származtatva, így egyáltalán nem optimális. Egy következő verzióban alaposan meg fog változni a felépítése.