Move hooks used by OutputPage into includes/Output/Hook
Bug: T166010 Change-Id: Ifdb9e6b59f126b47e4143c875c34a207643b7034
This commit is contained in:
parent
b235bbab53
commit
4c302bd47c
17 changed files with 136 additions and 42 deletions
|
|
@ -465,6 +465,22 @@ because of Phabricator reports.
|
|||
- UserOptionsLookup
|
||||
- UserOptionsManager
|
||||
- StaticUserOptionsLookup
|
||||
* Some hook classes have been moved from the generic MediaWiki\Hooks namespace
|
||||
to live closer to the code which uses them:
|
||||
- MediaWiki\Output\Hook:
|
||||
- AfterBuildFeedLinksHook
|
||||
- AfterFinalPageOutputHook
|
||||
- BeforePageDisplayHook
|
||||
- BeforePageRedirectHook
|
||||
- GetCacheVaryCookiesHook
|
||||
- LanguageLinksHook
|
||||
- MakeGlobalVariablesScriptHook
|
||||
- OutputPageAfterGetHeadLinksArrayHook
|
||||
- OutputPageBeforeHTMLHook
|
||||
- OutputPageBodyAttributesHook
|
||||
- OutputPageCheckLastModifiedHook
|
||||
- OutputPageMakeCategoryLinksHook
|
||||
- OutputPageParserOutputHook
|
||||
* API modules using ApiBase::requirePostedParameters() must also override
|
||||
mustBePosted() to return true.
|
||||
* Overriding MWException::getHTML(), ::getText(), ::getPageTitle(), and
|
||||
|
|
|
|||
39
autoload.php
39
autoload.php
|
|
@ -1158,8 +1158,8 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Hook\\ActionBeforeFormDisplayHook' => __DIR__ . '/includes/actions/Hook/ActionBeforeFormDisplayHook.php',
|
||||
'MediaWiki\\Hook\\ActionModifyFormFieldsHook' => __DIR__ . '/includes/actions/Hook/ActionModifyFormFieldsHook.php',
|
||||
'MediaWiki\\Hook\\AddNewAccountHook' => __DIR__ . '/includes/specials/Hook/AddNewAccountHook.php',
|
||||
'MediaWiki\\Hook\\AfterBuildFeedLinksHook' => __DIR__ . '/includes/Hook/AfterBuildFeedLinksHook.php',
|
||||
'MediaWiki\\Hook\\AfterFinalPageOutputHook' => __DIR__ . '/includes/Hook/AfterFinalPageOutputHook.php',
|
||||
'MediaWiki\\Hook\\AfterBuildFeedLinksHook' => __DIR__ . '/includes/Output/Hook/AfterBuildFeedLinksHook.php',
|
||||
'MediaWiki\\Hook\\AfterFinalPageOutputHook' => __DIR__ . '/includes/Output/Hook/AfterFinalPageOutputHook.php',
|
||||
'MediaWiki\\Hook\\AfterImportPageHook' => __DIR__ . '/includes/import/Hook/AfterImportPageHook.php',
|
||||
'MediaWiki\\Hook\\AfterParserFetchFileAndTitleHook' => __DIR__ . '/includes/parser/Hook/AfterParserFetchFileAndTitleHook.php',
|
||||
'MediaWiki\\Hook\\AlternateEditHook' => __DIR__ . '/includes/Hook/AlternateEditHook.php',
|
||||
|
|
@ -1172,8 +1172,8 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Hook\\ArticleUpdateBeforeRedirectHook' => __DIR__ . '/includes/Hook/ArticleUpdateBeforeRedirectHook.php',
|
||||
'MediaWiki\\Hook\\BadImageHook' => __DIR__ . '/includes/Hook/BadImageHook.php',
|
||||
'MediaWiki\\Hook\\BeforeInitializeHook' => __DIR__ . '/includes/Hook/BeforeInitializeHook.php',
|
||||
'MediaWiki\\Hook\\BeforePageDisplayHook' => __DIR__ . '/includes/Hook/BeforePageDisplayHook.php',
|
||||
'MediaWiki\\Hook\\BeforePageRedirectHook' => __DIR__ . '/includes/Hook/BeforePageRedirectHook.php',
|
||||
'MediaWiki\\Hook\\BeforePageDisplayHook' => __DIR__ . '/includes/Output/Hook/BeforePageDisplayHook.php',
|
||||
'MediaWiki\\Hook\\BeforePageRedirectHook' => __DIR__ . '/includes/Output/Hook/BeforePageRedirectHook.php',
|
||||
'MediaWiki\\Hook\\BeforeParserFetchFileAndTitleHook' => __DIR__ . '/includes/parser/Hook/BeforeParserFetchFileAndTitleHook.php',
|
||||
'MediaWiki\\Hook\\BeforeParserFetchTemplateRevisionRecordHook' => __DIR__ . '/includes/parser/Hook/BeforeParserFetchTemplateRevisionRecordHook.php',
|
||||
'MediaWiki\\Hook\\BeforeWelcomeCreationHook' => __DIR__ . '/includes/specials/Hook/BeforeWelcomeCreationHook.php',
|
||||
|
|
@ -1237,7 +1237,7 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Hook\\FormatAutocommentsHook' => __DIR__ . '/includes/Hook/FormatAutocommentsHook.php',
|
||||
'MediaWiki\\Hook\\GalleryGetModesHook' => __DIR__ . '/includes/gallery/Hook/GalleryGetModesHook.php',
|
||||
'MediaWiki\\Hook\\GetBlockErrorMessageKeyHook' => __DIR__ . '/includes/Hook/GetBlockErrorMessageKeyHook.php',
|
||||
'MediaWiki\\Hook\\GetCacheVaryCookiesHook' => __DIR__ . '/includes/Hook/GetCacheVaryCookiesHook.php',
|
||||
'MediaWiki\\Hook\\GetCacheVaryCookiesHook' => __DIR__ . '/includes/Output/Hook/GetCacheVaryCookiesHook.php',
|
||||
'MediaWiki\\Hook\\GetCanonicalURLHook' => __DIR__ . '/includes/Hook/GetCanonicalURLHook.php',
|
||||
'MediaWiki\\Hook\\GetDefaultSortkeyHook' => __DIR__ . '/includes/Hook/GetDefaultSortkeyHook.php',
|
||||
'MediaWiki\\Hook\\GetDoubleUnderscoreIDsHook' => __DIR__ . '/includes/Hook/GetDoubleUnderscoreIDsHook.php',
|
||||
|
|
@ -1279,7 +1279,7 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Hook\\IsUploadAllowedFromUrlHook' => __DIR__ . '/includes/upload/Hook/IsUploadAllowedFromUrlHook.php',
|
||||
'MediaWiki\\Hook\\IsValidEmailAddrHook' => __DIR__ . '/includes/parser/Hook/IsValidEmailAddrHook.php',
|
||||
'MediaWiki\\Hook\\LanguageGetNamespacesHook' => __DIR__ . '/includes/language/Hook/LanguageGetNamespacesHook.php',
|
||||
'MediaWiki\\Hook\\LanguageLinksHook' => __DIR__ . '/includes/Hook/LanguageLinksHook.php',
|
||||
'MediaWiki\\Hook\\LanguageLinksHook' => __DIR__ . '/includes/Output/Hook/LanguageLinksHook.php',
|
||||
'MediaWiki\\Hook\\LanguageSelectorHook' => __DIR__ . '/includes/specials/Hook/LanguageSelectorHook.php',
|
||||
'MediaWiki\\Hook\\LinkerMakeExternalImageHook' => __DIR__ . '/includes/Hook/LinkerMakeExternalImageHook.php',
|
||||
'MediaWiki\\Hook\\LinkerMakeExternalLinkHook' => __DIR__ . '/includes/Hook/LinkerMakeExternalLinkHook.php',
|
||||
|
|
@ -1301,7 +1301,7 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Hook\\MaintenanceRefreshLinksInitHook' => __DIR__ . '/includes/Hook/MaintenanceRefreshLinksInitHook.php',
|
||||
'MediaWiki\\Hook\\MaintenanceShellStartHook' => __DIR__ . '/includes/Hook/MaintenanceShellStartHook.php',
|
||||
'MediaWiki\\Hook\\MaintenanceUpdateAddParamsHook' => __DIR__ . '/includes/Hook/MaintenanceUpdateAddParamsHook.php',
|
||||
'MediaWiki\\Hook\\MakeGlobalVariablesScriptHook' => __DIR__ . '/includes/Hook/MakeGlobalVariablesScriptHook.php',
|
||||
'MediaWiki\\Hook\\MakeGlobalVariablesScriptHook' => __DIR__ . '/includes/Output/Hook/MakeGlobalVariablesScriptHook.php',
|
||||
'MediaWiki\\Hook\\ManualLogEntryBeforePublishHook' => __DIR__ . '/includes/logging/Hook/ManualLogEntryBeforePublishHook.php',
|
||||
'MediaWiki\\Hook\\MarkPatrolledCompleteHook' => __DIR__ . '/includes/changes/Hook/MarkPatrolledCompleteHook.php',
|
||||
'MediaWiki\\Hook\\MarkPatrolledHook' => __DIR__ . '/includes/changes/Hook/MarkPatrolledHook.php',
|
||||
|
|
@ -1319,12 +1319,12 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\Hook\\OpenSearchUrlsHook' => __DIR__ . '/includes/Hook/OpenSearchUrlsHook.php',
|
||||
'MediaWiki\\Hook\\OtherAutoblockLogLinkHook' => __DIR__ . '/includes/specials/Hook/OtherAutoblockLogLinkHook.php',
|
||||
'MediaWiki\\Hook\\OtherBlockLogLinkHook' => __DIR__ . '/includes/specials/Hook/OtherBlockLogLinkHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageAfterGetHeadLinksArrayHook' => __DIR__ . '/includes/Hook/OutputPageAfterGetHeadLinksArrayHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageBeforeHTMLHook' => __DIR__ . '/includes/Hook/OutputPageBeforeHTMLHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageBodyAttributesHook' => __DIR__ . '/includes/Hook/OutputPageBodyAttributesHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageCheckLastModifiedHook' => __DIR__ . '/includes/Hook/OutputPageCheckLastModifiedHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageMakeCategoryLinksHook' => __DIR__ . '/includes/Hook/OutputPageMakeCategoryLinksHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageParserOutputHook' => __DIR__ . '/includes/Hook/OutputPageParserOutputHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageAfterGetHeadLinksArrayHook' => __DIR__ . '/includes/Output/Hook/OutputPageAfterGetHeadLinksArrayHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageBeforeHTMLHook' => __DIR__ . '/includes/Output/Hook/OutputPageBeforeHTMLHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageBodyAttributesHook' => __DIR__ . '/includes/Output/Hook/OutputPageBodyAttributesHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageCheckLastModifiedHook' => __DIR__ . '/includes/Output/Hook/OutputPageCheckLastModifiedHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageMakeCategoryLinksHook' => __DIR__ . '/includes/Output/Hook/OutputPageMakeCategoryLinksHook.php',
|
||||
'MediaWiki\\Hook\\OutputPageParserOutputHook' => __DIR__ . '/includes/Output/Hook/OutputPageParserOutputHook.php',
|
||||
'MediaWiki\\Hook\\PageHistoryBeforeListHook' => __DIR__ . '/includes/actions/Hook/PageHistoryBeforeListHook.php',
|
||||
'MediaWiki\\Hook\\PageHistoryLineEndingHook' => __DIR__ . '/includes/actions/Hook/PageHistoryLineEndingHook.php',
|
||||
'MediaWiki\\Hook\\PageHistoryPager__doBatchLookupsHook' => __DIR__ . '/includes/actions/Hook/PageHistoryPager__doBatchLookupsHook.php',
|
||||
|
|
@ -1620,6 +1620,19 @@ $wgAutoloadLocalClasses = [
|
|||
'MediaWiki\\OutputTransform\\Stages\\HandleTOCMarkers' => __DIR__ . '/includes/OutputTransform/Stages/HandleTOCMarkers.php',
|
||||
'MediaWiki\\OutputTransform\\Stages\\HydrateHeaderPlaceholders' => __DIR__ . '/includes/OutputTransform/Stages/HydrateHeaderPlaceholders.php',
|
||||
'MediaWiki\\OutputTransform\\Stages\\RenderDebugInfo' => __DIR__ . '/includes/OutputTransform/Stages/RenderDebugInfo.php',
|
||||
'MediaWiki\\Output\\Hook\\AfterBuildFeedLinksHook' => __DIR__ . '/includes/Output/Hook/AfterBuildFeedLinksHook.php',
|
||||
'MediaWiki\\Output\\Hook\\AfterFinalPageOutputHook' => __DIR__ . '/includes/Output/Hook/AfterFinalPageOutputHook.php',
|
||||
'MediaWiki\\Output\\Hook\\BeforePageDisplayHook' => __DIR__ . '/includes/Output/Hook/BeforePageDisplayHook.php',
|
||||
'MediaWiki\\Output\\Hook\\BeforePageRedirectHook' => __DIR__ . '/includes/Output/Hook/BeforePageRedirectHook.php',
|
||||
'MediaWiki\\Output\\Hook\\GetCacheVaryCookiesHook' => __DIR__ . '/includes/Output/Hook/GetCacheVaryCookiesHook.php',
|
||||
'MediaWiki\\Output\\Hook\\LanguageLinksHook' => __DIR__ . '/includes/Output/Hook/LanguageLinksHook.php',
|
||||
'MediaWiki\\Output\\Hook\\MakeGlobalVariablesScriptHook' => __DIR__ . '/includes/Output/Hook/MakeGlobalVariablesScriptHook.php',
|
||||
'MediaWiki\\Output\\Hook\\OutputPageAfterGetHeadLinksArrayHook' => __DIR__ . '/includes/Output/Hook/OutputPageAfterGetHeadLinksArrayHook.php',
|
||||
'MediaWiki\\Output\\Hook\\OutputPageBeforeHTMLHook' => __DIR__ . '/includes/Output/Hook/OutputPageBeforeHTMLHook.php',
|
||||
'MediaWiki\\Output\\Hook\\OutputPageBodyAttributesHook' => __DIR__ . '/includes/Output/Hook/OutputPageBodyAttributesHook.php',
|
||||
'MediaWiki\\Output\\Hook\\OutputPageCheckLastModifiedHook' => __DIR__ . '/includes/Output/Hook/OutputPageCheckLastModifiedHook.php',
|
||||
'MediaWiki\\Output\\Hook\\OutputPageMakeCategoryLinksHook' => __DIR__ . '/includes/Output/Hook/OutputPageMakeCategoryLinksHook.php',
|
||||
'MediaWiki\\Output\\Hook\\OutputPageParserOutputHook' => __DIR__ . '/includes/Output/Hook/OutputPageParserOutputHook.php',
|
||||
'MediaWiki\\Output\\IframeSandbox' => __DIR__ . '/includes/Output/IframeSandbox.php',
|
||||
'MediaWiki\\Output\\IframeSandboxFactory' => __DIR__ . '/includes/Output/IframeSandboxFactory.php',
|
||||
'MediaWiki\\Output\\OutputHandler' => __DIR__ . '/includes/Output/OutputHandler.php',
|
||||
|
|
|
|||
|
|
@ -107,8 +107,8 @@ class HookRunner implements
|
|||
\MediaWiki\Hook\ActionBeforeFormDisplayHook,
|
||||
\MediaWiki\Hook\ActionModifyFormFieldsHook,
|
||||
\MediaWiki\Hook\AddNewAccountHook,
|
||||
\MediaWiki\Hook\AfterBuildFeedLinksHook,
|
||||
\MediaWiki\Hook\AfterFinalPageOutputHook,
|
||||
\MediaWiki\Output\Hook\AfterBuildFeedLinksHook,
|
||||
\MediaWiki\Output\Hook\AfterFinalPageOutputHook,
|
||||
\MediaWiki\Hook\AfterImportPageHook,
|
||||
\MediaWiki\Hook\AfterParserFetchFileAndTitleHook,
|
||||
\MediaWiki\Hook\AlternateEditHook,
|
||||
|
|
@ -121,8 +121,8 @@ class HookRunner implements
|
|||
\MediaWiki\Hook\ArticleUpdateBeforeRedirectHook,
|
||||
\MediaWiki\Hook\BadImageHook,
|
||||
\MediaWiki\Hook\BeforeInitializeHook,
|
||||
\MediaWiki\Hook\BeforePageDisplayHook,
|
||||
\MediaWiki\Hook\BeforePageRedirectHook,
|
||||
\MediaWiki\Output\Hook\BeforePageDisplayHook,
|
||||
\MediaWiki\Output\Hook\BeforePageRedirectHook,
|
||||
\MediaWiki\Hook\BeforeParserFetchFileAndTitleHook,
|
||||
\MediaWiki\Hook\BeforeParserFetchTemplateRevisionRecordHook,
|
||||
\MediaWiki\Hook\BeforeWelcomeCreationHook,
|
||||
|
|
@ -188,7 +188,7 @@ class HookRunner implements
|
|||
\MediaWiki\Hook\FormatAutocommentsHook,
|
||||
\MediaWiki\Hook\GalleryGetModesHook,
|
||||
\MediaWiki\Hook\GetBlockErrorMessageKeyHook,
|
||||
\MediaWiki\Hook\GetCacheVaryCookiesHook,
|
||||
\MediaWiki\Output\Hook\GetCacheVaryCookiesHook,
|
||||
\MediaWiki\Hook\GetCanonicalURLHook,
|
||||
\MediaWiki\Hook\GetDefaultSortkeyHook,
|
||||
\MediaWiki\Hook\GetDoubleUnderscoreIDsHook,
|
||||
|
|
@ -230,7 +230,7 @@ class HookRunner implements
|
|||
\MediaWiki\Hook\IsUploadAllowedFromUrlHook,
|
||||
\MediaWiki\Hook\IsValidEmailAddrHook,
|
||||
\MediaWiki\Hook\LanguageGetNamespacesHook,
|
||||
\MediaWiki\Hook\LanguageLinksHook,
|
||||
\MediaWiki\Output\Hook\LanguageLinksHook,
|
||||
\MediaWiki\Hook\LanguageSelectorHook,
|
||||
\MediaWiki\Hook\LinkerMakeExternalImageHook,
|
||||
\MediaWiki\Hook\LinkerMakeExternalLinkHook,
|
||||
|
|
@ -252,7 +252,7 @@ class HookRunner implements
|
|||
\MediaWiki\Hook\MaintenanceRefreshLinksInitHook,
|
||||
\MediaWiki\Hook\MaintenanceShellStartHook,
|
||||
\MediaWiki\Hook\MaintenanceUpdateAddParamsHook,
|
||||
\MediaWiki\Hook\MakeGlobalVariablesScriptHook,
|
||||
\MediaWiki\Output\Hook\MakeGlobalVariablesScriptHook,
|
||||
\MediaWiki\Hook\ManualLogEntryBeforePublishHook,
|
||||
\MediaWiki\Hook\MarkPatrolledCompleteHook,
|
||||
\MediaWiki\Hook\MarkPatrolledHook,
|
||||
|
|
@ -270,12 +270,12 @@ class HookRunner implements
|
|||
\MediaWiki\Hook\OpenSearchUrlsHook,
|
||||
\MediaWiki\Hook\OtherAutoblockLogLinkHook,
|
||||
\MediaWiki\Hook\OtherBlockLogLinkHook,
|
||||
\MediaWiki\Hook\OutputPageAfterGetHeadLinksArrayHook,
|
||||
\MediaWiki\Hook\OutputPageBeforeHTMLHook,
|
||||
\MediaWiki\Hook\OutputPageBodyAttributesHook,
|
||||
\MediaWiki\Hook\OutputPageCheckLastModifiedHook,
|
||||
\MediaWiki\Hook\OutputPageMakeCategoryLinksHook,
|
||||
\MediaWiki\Hook\OutputPageParserOutputHook,
|
||||
\MediaWiki\Output\Hook\OutputPageAfterGetHeadLinksArrayHook,
|
||||
\MediaWiki\Output\Hook\OutputPageBeforeHTMLHook,
|
||||
\MediaWiki\Output\Hook\OutputPageBodyAttributesHook,
|
||||
\MediaWiki\Output\Hook\OutputPageCheckLastModifiedHook,
|
||||
\MediaWiki\Output\Hook\OutputPageMakeCategoryLinksHook,
|
||||
\MediaWiki\Output\Hook\OutputPageParserOutputHook,
|
||||
\MediaWiki\Hook\PageHistoryBeforeListHook,
|
||||
\MediaWiki\Hook\PageHistoryLineEndingHook,
|
||||
\MediaWiki\Hook\PageHistoryPager__doBatchLookupsHook,
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
/**
|
||||
* This is a hook handler interface, see docs/Hooks.md.
|
||||
|
|
@ -22,3 +22,8 @@ interface AfterBuildFeedLinksHook {
|
|||
*/
|
||||
public function onAfterBuildFeedLinks( &$feedLinks );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( AfterBuildFeedLinksHook::class, 'MediaWiki\Hook\AfterBuildFeedLinksHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -25,3 +25,8 @@ interface AfterFinalPageOutputHook {
|
|||
*/
|
||||
public function onAfterFinalPageOutput( $output ): void;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( AfterFinalPageOutputHook::class, 'MediaWiki\Hook\AfterFinalPageOutputHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use Skin;
|
||||
|
|
@ -24,3 +24,8 @@ interface BeforePageDisplayHook {
|
|||
*/
|
||||
public function onBeforePageDisplay( $out, $skin ): void;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( BeforePageDisplayHook::class, 'MediaWiki\Hook\BeforePageDisplayHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -26,3 +26,8 @@ interface BeforePageRedirectHook {
|
|||
*/
|
||||
public function onBeforePageRedirect( $out, &$redirect, &$code );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( BeforePageRedirectHook::class, 'MediaWiki\Hook\BeforePageRedirectHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -24,3 +24,8 @@ interface GetCacheVaryCookiesHook {
|
|||
*/
|
||||
public function onGetCacheVaryCookies( $out, &$cookies );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( GetCacheVaryCookiesHook::class, 'MediaWiki\Hook\GetCacheVaryCookiesHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Title\Title;
|
||||
|
||||
|
|
@ -29,3 +29,8 @@ interface LanguageLinksHook {
|
|||
*/
|
||||
public function onLanguageLinks( $title, &$links, &$linkFlags );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( LanguageLinksHook::class, 'MediaWiki\Hook\LanguageLinksHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -32,3 +32,8 @@ interface MakeGlobalVariablesScriptHook {
|
|||
*/
|
||||
public function onMakeGlobalVariablesScript( &$vars, $out ): void;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( MakeGlobalVariablesScriptHook::class, 'MediaWiki\Hook\MakeGlobalVariablesScriptHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -25,3 +25,8 @@ interface OutputPageAfterGetHeadLinksArrayHook {
|
|||
*/
|
||||
public function onOutputPageAfterGetHeadLinksArray( &$tags, $out );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( OutputPageAfterGetHeadLinksArrayHook::class, 'MediaWiki\Hook\OutputPageAfterGetHeadLinksArrayHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -24,3 +24,8 @@ interface OutputPageBeforeHTMLHook {
|
|||
*/
|
||||
public function onOutputPageBeforeHTML( $out, &$text );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( OutputPageBeforeHTMLHook::class, 'MediaWiki\Hook\OutputPageBeforeHTMLHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use Skin;
|
||||
|
|
@ -28,3 +28,8 @@ interface OutputPageBodyAttributesHook {
|
|||
*/
|
||||
public function onOutputPageBodyAttributes( $out, $sk, &$bodyAttrs ): void;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( OutputPageBodyAttributesHook::class, 'MediaWiki\Hook\OutputPageBodyAttributesHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -25,3 +25,8 @@ interface OutputPageCheckLastModifiedHook {
|
|||
*/
|
||||
public function onOutputPageCheckLastModified( &$modifiedTimes, $out );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( OutputPageCheckLastModifiedHook::class, 'MediaWiki\Hook\OutputPageCheckLastModifiedHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
|
||||
|
|
@ -27,3 +27,8 @@ interface OutputPageMakeCategoryLinksHook {
|
|||
*/
|
||||
public function onOutputPageMakeCategoryLinks( $out, $categories, &$links );
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( OutputPageMakeCategoryLinksHook::class, 'MediaWiki\Hook\OutputPageMakeCategoryLinksHook' );
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
|
||||
namespace MediaWiki\Hook;
|
||||
namespace MediaWiki\Output\Hook;
|
||||
|
||||
use MediaWiki\Output\OutputPage;
|
||||
use MediaWiki\Parser\ParserOutput;
|
||||
|
|
@ -24,3 +24,8 @@ interface OutputPageParserOutputHook {
|
|||
*/
|
||||
public function onOutputPageParserOutput( $outputPage, $parserOutput ): void;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated since 1.42
|
||||
*/
|
||||
class_alias( OutputPageParserOutputHook::class, 'MediaWiki\Hook\OutputPageParserOutputHook' );
|
||||
|
|
@ -48,9 +48,9 @@ class ApiHookRunner implements
|
|||
\MediaWiki\Hook\FileUndeleteCompleteHook,
|
||||
\MediaWiki\Hook\GetLinkColoursHook,
|
||||
\MediaWiki\Hook\ImportSourcesHook,
|
||||
\MediaWiki\Hook\LanguageLinksHook,
|
||||
\MediaWiki\Hook\OutputPageBeforeHTMLHook,
|
||||
\MediaWiki\Hook\OutputPageCheckLastModifiedHook,
|
||||
\MediaWiki\Output\Hook\LanguageLinksHook,
|
||||
\MediaWiki\Output\Hook\OutputPageBeforeHTMLHook,
|
||||
\MediaWiki\Output\Hook\OutputPageCheckLastModifiedHook,
|
||||
\MediaWiki\Hook\TempUserCreatedRedirectHook,
|
||||
\MediaWiki\Hook\UserLoginCompleteHook,
|
||||
\MediaWiki\Hook\UserLogoutCompleteHook,
|
||||
|
|
|
|||
Loading…
Reference in a new issue