Inoltre penso tu abbia un problema nel costruttore:

Codice PHP:
public function _constructor()
  {
    if(!isset(
$_SESSION['userStatus'])) {      //-- se la var userStatus non e' settata
      
return $_SESSION['userStatus'];   //-- restituisce la var userStatus (che e' unset tanto quanto e' vero l'if di cui sopra)
    
} elseif (isset($_GET['username'])) {
      
$this->userLogin();
    } elseif (isset(
$_GET['logout'])) {
      
$this->userLogout();
    } else {
      
$_SESSION['userStatus'] = 'notlogged';
      return 
$_SESSION['userStatus'];
    }
  }