Bonjour,

Voici un extrait de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
class _model
{
	public static function InitValue($key, $value)
	{
		self::$$key = $value;
	}
}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
class Access extends _model
{
	static protected $allow_all = true;
	static protected $ip_allow = array();
	static protected $users_allow = array();
	static protected $access_granted = false;
 
	...
}
Comment faire pour que
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Access::InitValue('allow_all', false);
modifie la propriété allow_all de Access ?

Actellement, ce code retourne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fatal error: Access to undeclared static property: _model::$allow_all
Toute aide est la bienvenue.