Exemple #1
0
 public function isLoggedIn()
 {
     if (self::$isLoggedIn) {
         return true;
     }
     $this->initialiseCookie();
     $data = array('password' => $this->cookie->get('password'));
     if (!is_null($this->cookie->get('username'))) {
         $data['username'] = $this->cookie->get('username');
     } else {
         $data['email'] = $this->cookie->get('email');
     }
     if ($id = $this->findMemberIDFromCredentials($data)) {
         self::$member_id = $id;
         self::$isLoggedIn = true;
         return true;
     }
     $this->logout();
     return false;
 }