GIF89a;
Direktori : /home/serb/public_html/livechat/php/service/ |
Current File : /home/serb/public_html/livechat/php/service/Authentication.php |
<?php class Authentication extends Service { // Fields private $session; // Methods public function onRegister() { parent::onRegister(); // ----- $this->session = $this->get('session'); } public function getUser() { return $this->session->get('user'); } public function getGuest() { return $this->session->get('guest'); } public function clearUser() { $this->session->remove('user'); } public function clearGuest() { $this->session->remove('guest'); } public function setUser($id, $name, $roles) { $this->session->set('user', array( 'id' => $id, 'name' => $name, 'roles' => $roles )); } public function setGuest($id, $name, $roles) { $this->session->set('guest', array( 'id' => $id, 'name' => $name, 'roles' => $roles )); } } ?>