Une solution très simple : Déclaré les variables "load" et "rule_list" en static.
Et y accéder en self::load et self::rule_list Malheureusement PHP 5 only :( Pour php 4 il faudrait utiliser un accès du genre nomclass::rule_list, mais comme on est dans une classe générique, je vois pas comment faire. Si vous avez une idée... On peut aussi jouer avec un "singleton" mais ça complique l'utilisation. Je pense qu'il y a vraiment du gain à avoir... par exemple quand on joue le dicso des softs, les règles "fabricant" sont chargé à chaque logiciel. Idem lors de la synchro OCS. A+ _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev