Manual:User.php/pt-br

Descrição
O arquivo User.php implementa a classe de usuário, que encapsula todas as configurações específicas do usuário (id de usuário, nome, direitos, senha, endereço de e-mail, opções, duração do último login). Classes de cliente usam as funções getXXX para acessar esses campos. Estas funções fazem todo o trabalho de determinar se o usuário está logado, se a opção solicitada pode ser satisfeita a partir de cookies ou se uma consulta de banco de dados é necessária. A maioria das configurações necessárias para renderização de páginas normais é definida no cookie para minimizar o uso do banco de dados.

O arquivo createAndPromote.php utiliza User::newFromName, User::addToDatabase e User::saveSettings.

Outros métodos
Há uma série de outros métodos.

Veja também

 * Manual:$wgUser - objeto de usuário global ''(depreciado)
 * Manual:RequestContext - Usado para obter o usuário associado a uma solicitação.
 * Manual:Código
 * Manual:Convenções de codificação
 * Categoria:Hooks do MediaWiki inclusos no arquivo User.php