Manual:WikiPage.php/fr

La classe   représente une page MediaWiki avec son historique. Elle encapsule l'accès aux informations de la page enregistrées dans la base de données at autorise l'accès aux propriétés telles que le texte de la page (au format wikicode), aux marques, etc.

En théorie, WikiPage est supposé être le modèle objet pour les pages, alors que la classe Article gère les fonctions concernant les affaires et la présentation. Si vous avez un objet Article, vous pouvez obtenir un objet WikiPage en utilisant $getpage. If you have an Article object, you can get a WikiPage object using.

Créer un nouvel objet WikiPage
Pour instancier un objet, appelez l'une des méthodes statiques de la fabrique :


 * , où  est une instance de la classe Title.
 * , où  est l'ID d'une page.
 * , où  est une rangée issue de la base de données contenant tous les chemins listés dans WikiPage::selectFields.

Méthodes

 * : fournit le texte de la dernière révision, où $audience est une valeur parmi :
 * - à afficher à tous les utilisateurs
 * - à afficher sur
 * - fournit le texte quelque soit les droits d'accès
 * - fournit le texte brut de la dernière révision.
 * Comme depuis la version 1.21, ces fonctions sont obsolètes, remplacez les par :

Voir https://doc.wikimedia.org/mediawiki-core/master/php/classWikiPage.html pour la liste complète des méthodes.

Accesseurs

 * - fournit l'objet titre de l'article.