Manual:$wgUser/fr

Détails
L'objet User contient l'état de l'utilisateur qui lit ou qui utilise le site. L'objet User peut être interrogé pour obtenir des éléments tels que les paramètres de l'utilisateur, le nom,... Il gère les détails de l'obtention et de l'enregistrement dans la table "user" de la base de données, ainsi que le traitement des sessions et des cookies.

Les classes clientes utilisent les fonctions  pour accéder à ces champs. Ces fonctions réalisent tout le travail pour déterminer si l'utilisateur est connecté, si l'option demandée peut être satisfaite à l'aide des cookies ou si une requête vers la base de données est nécessaire. La plupart des paramètres nécessaires au rendu des pages standards est enregistrée dans la session afin de minimiser l'utilisation de la base de données.

est initialisé à la fin de l'initialisation. Certaines accroches sont appelées plus tôt que cela et devraient éviter son utilisation. En cas de doute, utilisez pour vérifier (vous pouvez toujours compter sur le fait qu'il s'agit d'un objet , mais il ne fera pas référence au bon utilisateur lorsque vous essayez d'y accéder trop tôt).