Update Extension.php

This commit is contained in:
paladox
2021-03-20 23:46:42 +00:00
committed by GitHub
parent 315c4e04f2
commit a238b3c8ce

View File

@ -25,7 +25,6 @@
namespace LinkTitles; namespace LinkTitles;
use CommentStoreComment; use CommentStoreComment;
use ContentHandler;
use MediaWiki\Revision\RenderedRevision; use MediaWiki\Revision\RenderedRevision;
use MediaWiki\Revision\SlotRecord; use MediaWiki\Revision\SlotRecord;
use Status; use Status;
@ -43,11 +42,18 @@ class Extension {
* *
* This handler is used if the parseOnEdit configuration option is set. * This handler is used if the parseOnEdit configuration option is set.
*/ */
public static function onMultiContentSave( RenderedRevision $renderedRevision, User $user, CommentStoreComment $summary, $flags, Status $hookStatus ) { public static function onMultiContentSave(
RenderedRevision $renderedRevision,
User $user,
CommentStoreComment $summary,
$flags,
Status $hookStatus
) {
$config = new Config(); $config = new Config();
if ( !$config->parseOnEdit ) return true; if ( !$config->parseOnEdit ) return true;
$revision = $renderedRevision->getRevision(); $revision = $renderedRevision->getRevision();
$title = $revision->getPageAsLinkTarget();
$slots = $revision->getSlots(); $slots = $revision->getSlots();
$content = $slots->getContent( SlotRecord::MAIN ); $content = $slots->getContent( SlotRecord::MAIN );