Manual:WikiPage.php/pt-br

A classe  representa uma página do MediaWiki e seu histórico. Ela encapsula o acesso a informações da página armazenada no banco de dados, e permite o acesso a propriedades como texto da página (em formato Wikitexto), flags, etc.

Em teoria, WikiPage é suposta para ser objeto de modelo para as páginas, enquanto a classe Article lida com as funções de negócios e de apresentação. Se você tem um objeto Article, você pode obter um objeto WikiPage, usando $getpage. If you have an Article object, you can get a WikiPage object using.

Criando um novo objeto WikiPage
Para instanciar, chame um dos métodos de fatoração estática:


 * , onde  é uma instância Title.
 * , onde  é uma ID de página.
 * , onde  é uma linha obtida a partir do banco de dados que contém todos os campos listados em WikiPage::selectFields.

Métodos

 * : * : Obtém o texto da última revisão, onde $audience pode ser um destes itens:
 * - *# - a ser exibida para todos os usuários,
 * - *# - a ser exibida para o usuário em , ou
 * - *# - obtém o texto independentemente das permissões
 * - * : Obtém o texto bruto da última revisão.
 * A partir da versão 1.21, este método foi depreciado; usar, em vez disso:



Veja https://doc.wikimedia.org/mediawiki-core/master/php/classWikiPage.html para uma lista completa de métodos.

Acessadores

 * - *  - Obtém o objeto title do artigo.