$this->mPage->clear();
}
- /**
- * Note that getContent does not follow redirects anymore.
- * If you need to fetch redirectable content easily, try
- * the shortcut in WikiPage::getRedirectTarget()
- *
- * This function has side effects! Do not use this function if you
- * only want the real revision text if any.
- *
- * @deprecated since 1.21; use WikiPage::getContent() instead
- *
- * @return string Return the text of this revision
- */
- public function getContent() {
- wfDeprecated( __METHOD__, '1.21' );
- $content = $this->getContentObject();
- return ContentHandler::getContentText( $content );
- }
-
/**
* Returns a Content object representing the pages effective display content,
* not necessarily the revision's content!
// Avoid PHP 7.1 warning of passing $this by reference
$articlePage = $this;
- ContentHandler::runLegacyHooks(
+ Hooks::run(
'ArticleAfterFetchContentObject',
- [ &$articlePage, &$this->mContentObject ],
- '1.21'
+ [ &$articlePage, &$this->mContentObject ]
);
return $this->mContentObject;
/**
* Call to WikiPage function for backwards compatibility.
- * @see WikiPage::doEdit
- *
- * @deprecated since 1.21: use doEditContent() instead.
- */
- public function doEdit( $text, $summary, $flags = 0, $baseRevId = false, $user = null ) {
- wfDeprecated( __METHOD__, '1.21' );
- return $this->mPage->doEdit( $text, $summary, $flags, $baseRevId, $user );
- }
-
- /**
- * Call to WikiPage function for backwards compatibility.
+ * @deprecated since 1.29. Use WikiPage::doEditContent() directly instead
* @see WikiPage::doEditContent
*/
public function doEditContent( Content $content, $summary, $flags = 0, $baseRevId = false,
User $user = null, $serialFormat = null
) {
+ wfDeprecated( __METHOD__, '1.29' );
return $this->mPage->doEditContent( $content, $summary, $flags, $baseRevId,
$user, $serialFormat
);