Actions
Evolution #414
ferméSuppression des global
Début:
11/11/2012
Echéance:
% réalisé:
50%
Temps estimé:
Vote:
Description
Beaucoup de classes dans le code comportent un appel global
, pour accéder à des objets tels que $zdb
, $log
, $login
, $preferences
, ...
Ce type d'utilisation peut causer des bogues très difficiles à identifier, et ce n'est pas la façon la plus « élégante » de faire par ailleurs. Certains de ces objets pourront probablement être gérés pas un registre, d'autres (comme $log
par exemple) gagneraient à être statiques à première vue.
Actions
#1
Mis à jour par Johan Cwiklinski il y a environ 12 ans
Concernant le logger, KLogger (dont une version modifiée est embarqué dans Galette) tel quel ne convient probablement pas ; une solution telle que Analog serait probablement d'avantage adaptée (et offre d'avantage de possibilités par ailleurs).
Actions
#2
Mis à jour par Johan Cwiklinski il y a presque 12 ans
- Statut changé de Nouveau à In Progress
Actions
#3
Mis à jour par Johan Cwiklinski il y a plus de 6 ans
- Statut changé de In Progress à Fermé
- % réalisé changé de 0 à 50
Actions