Salut à tous,

Je galère sur une erreur bizarre "Notice: Undefined property: Test_Classes_User::$isLoaded"

Je vous explique:
à la racine de mon projet, j'ai un dossier "library", où j'ai déposé notre cher framework et son dossier "Zend". Dans ce "library", j'ai aussi ajouté un dossier "Test" , qui contient un dossier "Classes" et un fichier "User.php".
Ce fichier contient le code suivant :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
class Test_Classes_User {
	private $_loaded;
 
	function __construct() {
		$this->_loaded = FALSE;
	}
 
	public function isLoaded() {
		return $this->_loaded;
	}
}
?>
J'ai chargé cette classe avec le Zend_Loader dans le bootstrap et j'ai créé un objet que j'ai ensuite stocké en session avec Zend_Registry(avec label 'user').

Dans une autre classe (une surcharge perso de Zend_Front_Controller sur laquelle se base tous mes controllers, ça marche) je fais ça:
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$currentUser = Zend_Registry::get('user');
if($currentUser->isLoaded) {
	$this->view->firstTest = 'il y a un pepin';
}
else {
	$this->view->firstTest = 'ça roule';
}

Je comprends pas pourquoi l'erreur citée plus haut
Si quelqu'un a une idée?
Merci d'avance à lui!

PS: au passage, j'ai testé en mettant un membre public appelé isLoaded, il plante plus. Comprends pas