diff options
author | daniel <dkinzler@wikimedia.org> | 2020-09-26 15:18:43 +0200 |
---|---|---|
committer | daniel <dkinzler@wikimedia.org> | 2020-09-27 12:03:12 +0200 |
commit | 2e57447c58810775f922a810a33196ccb07b5898 (patch) | |
tree | 38a3361532f5e842b0371356fe637394e0983454 /includes | |
parent | b43b4c728f6578b6bdfd60e5f817ef85e27e87f2 (diff) | |
download | mediawikicore-2e57447c58810775f922a810a33196ccb07b5898.tar.gz mediawikicore-2e57447c58810775f922a810a33196ccb07b5898.zip |
Document hook names in hook interfaces.
Bug: T258665
Change-Id: Ifddbf57f8aa2e3eb0d5845601376cbafa08ed407
Diffstat (limited to 'includes')
574 files changed, 1724 insertions, 0 deletions
diff --git a/includes/Hook/AfterBuildFeedLinksHook.php b/includes/Hook/AfterBuildFeedLinksHook.php index 87cc330ff97b..ba17346e4b81 100644 --- a/includes/Hook/AfterBuildFeedLinksHook.php +++ b/includes/Hook/AfterBuildFeedLinksHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AfterBuildFeedLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/AfterFinalPageOutputHook.php b/includes/Hook/AfterFinalPageOutputHook.php index 262993016b92..4b2bd439bf72 100644 --- a/includes/Hook/AfterFinalPageOutputHook.php +++ b/includes/Hook/AfterFinalPageOutputHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AfterFinalPageOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/AlternateEditHook.php b/includes/Hook/AlternateEditHook.php index 3704bad016f1..4e50d37a3849 100644 --- a/includes/Hook/AlternateEditHook.php +++ b/includes/Hook/AlternateEditHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AlternateEdit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/AlternateEditPreviewHook.php b/includes/Hook/AlternateEditPreviewHook.php index ec9c26b88a2a..cce8f1d6838b 100644 --- a/includes/Hook/AlternateEditPreviewHook.php +++ b/includes/Hook/AlternateEditPreviewHook.php @@ -7,6 +7,9 @@ use EditPage; use ParserOutput; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AlternateEditPreview" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ApiBeforeMainHook.php b/includes/Hook/ApiBeforeMainHook.php index acb580cc7b92..809192caced6 100644 --- a/includes/Hook/ApiBeforeMainHook.php +++ b/includes/Hook/ApiBeforeMainHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use ApiMain; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiBeforeMain" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ArticleMergeCompleteHook.php b/includes/Hook/ArticleMergeCompleteHook.php index c629dfd0e8a7..f6cc2aaf0174 100644 --- a/includes/Hook/ArticleMergeCompleteHook.php +++ b/includes/Hook/ArticleMergeCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleMergeComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ArticleUpdateBeforeRedirectHook.php b/includes/Hook/ArticleUpdateBeforeRedirectHook.php index fdd59ac5d253..0a246521210a 100644 --- a/includes/Hook/ArticleUpdateBeforeRedirectHook.php +++ b/includes/Hook/ArticleUpdateBeforeRedirectHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleUpdateBeforeRedirect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/BadImageHook.php b/includes/Hook/BadImageHook.php index 302e787212ad..9d1cac42b631 100644 --- a/includes/Hook/BadImageHook.php +++ b/includes/Hook/BadImageHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BadImage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/BeforeHttpsRedirectHook.php b/includes/Hook/BeforeHttpsRedirectHook.php index cc8e802a4221..6a265bdc659c 100644 --- a/includes/Hook/BeforeHttpsRedirectHook.php +++ b/includes/Hook/BeforeHttpsRedirectHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeHttpsRedirect" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/Hook/BeforeInitializeHook.php b/includes/Hook/BeforeInitializeHook.php index ece7a205f960..0a2831676fcf 100644 --- a/includes/Hook/BeforeInitializeHook.php +++ b/includes/Hook/BeforeInitializeHook.php @@ -9,6 +9,9 @@ use User; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeInitialize" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/BeforePageDisplayHook.php b/includes/Hook/BeforePageDisplayHook.php index f61dd70b7709..ae21e9aea5df 100644 --- a/includes/Hook/BeforePageDisplayHook.php +++ b/includes/Hook/BeforePageDisplayHook.php @@ -6,6 +6,9 @@ use OutputPage; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforePageDisplay" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/BeforePageRedirectHook.php b/includes/Hook/BeforePageRedirectHook.php index ff02b4a06ce4..814a156b055e 100644 --- a/includes/Hook/BeforePageRedirectHook.php +++ b/includes/Hook/BeforePageRedirectHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforePageRedirect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/CanIPUseHTTPSHook.php b/includes/Hook/CanIPUseHTTPSHook.php index f866c98f744d..9bf4725b1779 100644 --- a/includes/Hook/CanIPUseHTTPSHook.php +++ b/includes/Hook/CanIPUseHTTPSHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CanIPUseHTTPS" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/Hook/CategoryViewer__doCategoryQueryHook.php b/includes/Hook/CategoryViewer__doCategoryQueryHook.php index 57d3e8448f41..a0fafd48c52a 100644 --- a/includes/Hook/CategoryViewer__doCategoryQueryHook.php +++ b/includes/Hook/CategoryViewer__doCategoryQueryHook.php @@ -6,6 +6,9 @@ use Wikimedia\Rdbms\IResultWrapper; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CategoryViewer::doCategoryQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/CategoryViewer__generateLinkHook.php b/includes/Hook/CategoryViewer__generateLinkHook.php index a255e46bd09c..49b3fc1bbad8 100644 --- a/includes/Hook/CategoryViewer__generateLinkHook.php +++ b/includes/Hook/CategoryViewer__generateLinkHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CategoryViewer::generateLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ContentSecurityPolicyDefaultSourceHook.php b/includes/Hook/ContentSecurityPolicyDefaultSourceHook.php index 48b6a40f77f6..dffbdd788d81 100644 --- a/includes/Hook/ContentSecurityPolicyDefaultSourceHook.php +++ b/includes/Hook/ContentSecurityPolicyDefaultSourceHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentSecurityPolicyDefaultSource" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ContentSecurityPolicyDirectivesHook.php b/includes/Hook/ContentSecurityPolicyDirectivesHook.php index e4d0694780f9..329e4e624026 100644 --- a/includes/Hook/ContentSecurityPolicyDirectivesHook.php +++ b/includes/Hook/ContentSecurityPolicyDirectivesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentSecurityPolicyDirectives" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ContentSecurityPolicyScriptSourceHook.php b/includes/Hook/ContentSecurityPolicyScriptSourceHook.php index 5b89344701d9..a1906d077bd7 100644 --- a/includes/Hook/ContentSecurityPolicyScriptSourceHook.php +++ b/includes/Hook/ContentSecurityPolicyScriptSourceHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentSecurityPolicyScriptSource" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/DeleteUnknownPreferencesHook.php b/includes/Hook/DeleteUnknownPreferencesHook.php index 02fa8c665ab2..66c4e26d5f52 100644 --- a/includes/Hook/DeleteUnknownPreferencesHook.php +++ b/includes/Hook/DeleteUnknownPreferencesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Wikimedia\Rdbms\IDatabase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DeleteUnknownPreferences" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditFilterHook.php b/includes/Hook/EditFilterHook.php index a92a2bdf8b31..94becdefe836 100644 --- a/includes/Hook/EditFilterHook.php +++ b/includes/Hook/EditFilterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditFilter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditFilterMergedContentHook.php b/includes/Hook/EditFilterMergedContentHook.php index dd9db9eab7bf..1ffc3b5be882 100644 --- a/includes/Hook/EditFilterMergedContentHook.php +++ b/includes/Hook/EditFilterMergedContentHook.php @@ -8,6 +8,9 @@ use Status; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditFilterMergedContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditFormInitialTextHook.php b/includes/Hook/EditFormInitialTextHook.php index 88e345e6c898..3693115b715c 100644 --- a/includes/Hook/EditFormInitialTextHook.php +++ b/includes/Hook/EditFormInitialTextHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditFormInitialText" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditFormPreloadTextHook.php b/includes/Hook/EditFormPreloadTextHook.php index c5538a27b2fd..031e493e81be 100644 --- a/includes/Hook/EditFormPreloadTextHook.php +++ b/includes/Hook/EditFormPreloadTextHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditFormPreloadText" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageBeforeConflictDiffHook.php b/includes/Hook/EditPageBeforeConflictDiffHook.php index 1e3e67478071..cdf65b3ccc78 100644 --- a/includes/Hook/EditPageBeforeConflictDiffHook.php +++ b/includes/Hook/EditPageBeforeConflictDiffHook.php @@ -6,6 +6,9 @@ use EditPage; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageBeforeConflictDiff" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageBeforeEditButtonsHook.php b/includes/Hook/EditPageBeforeEditButtonsHook.php index d5e81ad3c241..873c906e6777 100644 --- a/includes/Hook/EditPageBeforeEditButtonsHook.php +++ b/includes/Hook/EditPageBeforeEditButtonsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageBeforeEditButtons" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageBeforeEditToolbarHook.php b/includes/Hook/EditPageBeforeEditToolbarHook.php index 77986d6578f7..3a3bdbc6d3b0 100644 --- a/includes/Hook/EditPageBeforeEditToolbarHook.php +++ b/includes/Hook/EditPageBeforeEditToolbarHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageBeforeEditToolbar" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageCopyrightWarningHook.php b/includes/Hook/EditPageCopyrightWarningHook.php index 1b72e2cb0565..b74c7d22f986 100644 --- a/includes/Hook/EditPageCopyrightWarningHook.php +++ b/includes/Hook/EditPageCopyrightWarningHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageCopyrightWarning" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageGetCheckboxesDefinitionHook.php b/includes/Hook/EditPageGetCheckboxesDefinitionHook.php index ec4abe4ff4a6..3f7856a02fc8 100644 --- a/includes/Hook/EditPageGetCheckboxesDefinitionHook.php +++ b/includes/Hook/EditPageGetCheckboxesDefinitionHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageGetCheckboxesDefinition" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageGetDiffContentHook.php b/includes/Hook/EditPageGetDiffContentHook.php index 9a654f097411..57aaa7ebd684 100644 --- a/includes/Hook/EditPageGetDiffContentHook.php +++ b/includes/Hook/EditPageGetDiffContentHook.php @@ -6,6 +6,9 @@ use Content; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageGetDiffContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageGetPreviewContentHook.php b/includes/Hook/EditPageGetPreviewContentHook.php index b2ca16506a3d..0794a5cfe263 100644 --- a/includes/Hook/EditPageGetPreviewContentHook.php +++ b/includes/Hook/EditPageGetPreviewContentHook.php @@ -6,6 +6,9 @@ use Content; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageGetPreviewContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageNoSuchSectionHook.php b/includes/Hook/EditPageNoSuchSectionHook.php index 3d637877f097..56405db50a30 100644 --- a/includes/Hook/EditPageNoSuchSectionHook.php +++ b/includes/Hook/EditPageNoSuchSectionHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageNoSuchSection" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPageTosSummaryHook.php b/includes/Hook/EditPageTosSummaryHook.php index b6f1c27e95c4..207ad64f78c9 100644 --- a/includes/Hook/EditPageTosSummaryHook.php +++ b/includes/Hook/EditPageTosSummaryHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPageTosSummary" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__attemptSaveHook.php b/includes/Hook/EditPage__attemptSaveHook.php index 66f8415200b8..97bdba661a0b 100644 --- a/includes/Hook/EditPage__attemptSaveHook.php +++ b/includes/Hook/EditPage__attemptSaveHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use EditPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::attemptSave" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__attemptSave_afterHook.php b/includes/Hook/EditPage__attemptSave_afterHook.php index 37081e531c15..6d8bbd3acc5d 100644 --- a/includes/Hook/EditPage__attemptSave_afterHook.php +++ b/includes/Hook/EditPage__attemptSave_afterHook.php @@ -7,6 +7,9 @@ use EditPage; use Status; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::attemptSave:after" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__importFormDataHook.php b/includes/Hook/EditPage__importFormDataHook.php index aed61e76249a..e4b06ce641c2 100644 --- a/includes/Hook/EditPage__importFormDataHook.php +++ b/includes/Hook/EditPage__importFormDataHook.php @@ -7,6 +7,9 @@ use EditPage; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::importFormData" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__showEditForm_fieldsHook.php b/includes/Hook/EditPage__showEditForm_fieldsHook.php index 0a30abe2fc53..bfeb11379606 100644 --- a/includes/Hook/EditPage__showEditForm_fieldsHook.php +++ b/includes/Hook/EditPage__showEditForm_fieldsHook.php @@ -7,6 +7,9 @@ use EditPage; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::showEditForm:fields" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__showEditForm_initialHook.php b/includes/Hook/EditPage__showEditForm_initialHook.php index f452592b349b..52dd857f928a 100644 --- a/includes/Hook/EditPage__showEditForm_initialHook.php +++ b/includes/Hook/EditPage__showEditForm_initialHook.php @@ -7,6 +7,9 @@ use EditPage; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::showEditForm:initial" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__showReadOnlyForm_initialHook.php b/includes/Hook/EditPage__showReadOnlyForm_initialHook.php index c08c6caf90aa..8121ef35a2b2 100644 --- a/includes/Hook/EditPage__showReadOnlyForm_initialHook.php +++ b/includes/Hook/EditPage__showReadOnlyForm_initialHook.php @@ -7,6 +7,9 @@ use EditPage; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::showReadOnlyForm:initial" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/EditPage__showStandardInputs_optionsHook.php b/includes/Hook/EditPage__showStandardInputs_optionsHook.php index 9e7a4e4aa834..040da007710d 100644 --- a/includes/Hook/EditPage__showStandardInputs_optionsHook.php +++ b/includes/Hook/EditPage__showStandardInputs_optionsHook.php @@ -7,6 +7,9 @@ use EditPage; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EditPage::showStandardInputs:options" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/FileDeleteCompleteHook.php b/includes/Hook/FileDeleteCompleteHook.php index c4eea82a50d6..f4a077b9eeff 100644 --- a/includes/Hook/FileDeleteCompleteHook.php +++ b/includes/Hook/FileDeleteCompleteHook.php @@ -7,6 +7,9 @@ use User; use WikiFilePage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "FileDeleteComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/FormatAutocommentsHook.php b/includes/Hook/FormatAutocommentsHook.php index 311d87b9284e..9eba098f5906 100644 --- a/includes/Hook/FormatAutocommentsHook.php +++ b/includes/Hook/FormatAutocommentsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "FormatAutocomments" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetCacheVaryCookiesHook.php b/includes/Hook/GetCacheVaryCookiesHook.php index c0754e5e79c9..def20d347ba9 100644 --- a/includes/Hook/GetCacheVaryCookiesHook.php +++ b/includes/Hook/GetCacheVaryCookiesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetCacheVaryCookies" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetCanonicalURLHook.php b/includes/Hook/GetCanonicalURLHook.php index 518843b0acaf..c40b37cd4fdf 100644 --- a/includes/Hook/GetCanonicalURLHook.php +++ b/includes/Hook/GetCanonicalURLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetCanonicalURL" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetDefaultSortkeyHook.php b/includes/Hook/GetDefaultSortkeyHook.php index ba209bc66001..eacbfb23a9c7 100644 --- a/includes/Hook/GetDefaultSortkeyHook.php +++ b/includes/Hook/GetDefaultSortkeyHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetDefaultSortkey" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetDoubleUnderscoreIDsHook.php b/includes/Hook/GetDoubleUnderscoreIDsHook.php index 6afcb384acfb..00ad3e61168f 100644 --- a/includes/Hook/GetDoubleUnderscoreIDsHook.php +++ b/includes/Hook/GetDoubleUnderscoreIDsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetDoubleUnderscoreIDs" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetFullURLHook.php b/includes/Hook/GetFullURLHook.php index 22884cc6d160..55b76b9aa09d 100644 --- a/includes/Hook/GetFullURLHook.php +++ b/includes/Hook/GetFullURLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetFullURL" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetIPHook.php b/includes/Hook/GetIPHook.php index ef1a52114f56..64868a58318e 100644 --- a/includes/Hook/GetIPHook.php +++ b/includes/Hook/GetIPHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetIP" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetInternalURLHook.php b/includes/Hook/GetInternalURLHook.php index 22461a534b43..6ad1f4078f8e 100644 --- a/includes/Hook/GetInternalURLHook.php +++ b/includes/Hook/GetInternalURLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetInternalURL" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetLocalURLHook.php b/includes/Hook/GetLocalURLHook.php index 5427e0bd9c37..b0cc87ee49d6 100644 --- a/includes/Hook/GetLocalURLHook.php +++ b/includes/Hook/GetLocalURLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetLocalURL" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetLocalURL__ArticleHook.php b/includes/Hook/GetLocalURL__ArticleHook.php index 123350074f79..e414ddfce1b5 100644 --- a/includes/Hook/GetLocalURL__ArticleHook.php +++ b/includes/Hook/GetLocalURL__ArticleHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetLocalURL::Article" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetLocalURL__InternalHook.php b/includes/Hook/GetLocalURL__InternalHook.php index 42d5fedfd2ca..6ec8327846fa 100644 --- a/includes/Hook/GetLocalURL__InternalHook.php +++ b/includes/Hook/GetLocalURL__InternalHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetLocalURL::Internal" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetMagicVariableIDsHook.php b/includes/Hook/GetMagicVariableIDsHook.php index 967d3ff54e21..28dd14fc6300 100644 --- a/includes/Hook/GetMagicVariableIDsHook.php +++ b/includes/Hook/GetMagicVariableIDsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetMagicVariableIDs" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GetRelativeTimestampHook.php b/includes/Hook/GetRelativeTimestampHook.php index ebafb05b05da..86c66b248034 100644 --- a/includes/Hook/GetRelativeTimestampHook.php +++ b/includes/Hook/GetRelativeTimestampHook.php @@ -8,6 +8,9 @@ use MWTimestamp; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetRelativeTimestamp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/GitViewersHook.php b/includes/Hook/GitViewersHook.php index 23859732b3cf..3036a2384167 100644 --- a/includes/Hook/GitViewersHook.php +++ b/includes/Hook/GitViewersHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GitViewers" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ImageBeforeProduceHTMLHook.php b/includes/Hook/ImageBeforeProduceHTMLHook.php index 38287e9f28fb..292daf741389 100644 --- a/includes/Hook/ImageBeforeProduceHTMLHook.php +++ b/includes/Hook/ImageBeforeProduceHTMLHook.php @@ -8,6 +8,9 @@ use Parser; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImageBeforeProduceHTML" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ImgAuthBeforeStreamHook.php b/includes/Hook/ImgAuthBeforeStreamHook.php index 569cda9460cc..ba25fb9e94b2 100644 --- a/includes/Hook/ImgAuthBeforeStreamHook.php +++ b/includes/Hook/ImgAuthBeforeStreamHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImgAuthBeforeStream" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ImgAuthModifyHeadersHook.php b/includes/Hook/ImgAuthModifyHeadersHook.php index b38c3d396900..62c4a3e76b70 100644 --- a/includes/Hook/ImgAuthModifyHeadersHook.php +++ b/includes/Hook/ImgAuthModifyHeadersHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MediaWiki\Linker\LinkTarget; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImgAuthModifyHeaders" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ImportHandleUnknownUserHook.php b/includes/Hook/ImportHandleUnknownUserHook.php index 186cb4917bc8..9dba5e09424d 100644 --- a/includes/Hook/ImportHandleUnknownUserHook.php +++ b/includes/Hook/ImportHandleUnknownUserHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportHandleUnknownUser" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/InitializeArticleMaybeRedirectHook.php b/includes/Hook/InitializeArticleMaybeRedirectHook.php index 18c3029c920e..b7bbf691943e 100644 --- a/includes/Hook/InitializeArticleMaybeRedirectHook.php +++ b/includes/Hook/InitializeArticleMaybeRedirectHook.php @@ -7,6 +7,9 @@ use Title; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "InitializeArticleMaybeRedirect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/IsTrustedProxyHook.php b/includes/Hook/IsTrustedProxyHook.php index 42e97079c949..790c608e43c0 100644 --- a/includes/Hook/IsTrustedProxyHook.php +++ b/includes/Hook/IsTrustedProxyHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "IsTrustedProxy" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/LanguageLinksHook.php b/includes/Hook/LanguageLinksHook.php index cb00faceb9ca..9d64ce33d0e0 100644 --- a/includes/Hook/LanguageLinksHook.php +++ b/includes/Hook/LanguageLinksHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LanguageLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/LinkerMakeExternalImageHook.php b/includes/Hook/LinkerMakeExternalImageHook.php index c12665400c1a..63391cfe028b 100644 --- a/includes/Hook/LinkerMakeExternalImageHook.php +++ b/includes/Hook/LinkerMakeExternalImageHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinkerMakeExternalImage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/LinkerMakeExternalLinkHook.php b/includes/Hook/LinkerMakeExternalLinkHook.php index 5053a18c03e6..74af2a91a61d 100644 --- a/includes/Hook/LinkerMakeExternalLinkHook.php +++ b/includes/Hook/LinkerMakeExternalLinkHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinkerMakeExternalLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/LinkerMakeMediaLinkFileHook.php b/includes/Hook/LinkerMakeMediaLinkFileHook.php index 4eb64cd75a93..e90fa8921cc7 100644 --- a/includes/Hook/LinkerMakeMediaLinkFileHook.php +++ b/includes/Hook/LinkerMakeMediaLinkFileHook.php @@ -6,6 +6,9 @@ use File; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinkerMakeMediaLinkFile" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MagicWordwgVariableIDsHook.php b/includes/Hook/MagicWordwgVariableIDsHook.php index b43c1344b7c8..bed241b786db 100644 --- a/includes/Hook/MagicWordwgVariableIDsHook.php +++ b/includes/Hook/MagicWordwgVariableIDsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MagicWordwgVariableIDs" to register handlers implementing this interface. + * * @deprecated since 1.35, use GetMagicVariableIDsHook instead. * @ingroup Hooks */ diff --git a/includes/Hook/MaintenanceRefreshLinksInitHook.php b/includes/Hook/MaintenanceRefreshLinksInitHook.php index 1b5ef4041e0d..e769f1797877 100644 --- a/includes/Hook/MaintenanceRefreshLinksInitHook.php +++ b/includes/Hook/MaintenanceRefreshLinksInitHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use RefreshLinks; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MaintenanceRefreshLinksInit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MaintenanceUpdateAddParamsHook.php b/includes/Hook/MaintenanceUpdateAddParamsHook.php index ebb99a272bb2..c0a1a90152d8 100644 --- a/includes/Hook/MaintenanceUpdateAddParamsHook.php +++ b/includes/Hook/MaintenanceUpdateAddParamsHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\Hook; // phpcs:disable Generic.Files.LineLength -- Remove this after doc review /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MaintenanceUpdateAddParams" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MakeGlobalVariablesScriptHook.php b/includes/Hook/MakeGlobalVariablesScriptHook.php index a5bc5811775c..5c88cdc79b1e 100644 --- a/includes/Hook/MakeGlobalVariablesScriptHook.php +++ b/includes/Hook/MakeGlobalVariablesScriptHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MakeGlobalVariablesScript" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MediaWikiPHPUnitTest__endTestHook.php b/includes/Hook/MediaWikiPHPUnitTest__endTestHook.php index 8630a4cc0720..8fd1e7ffb104 100644 --- a/includes/Hook/MediaWikiPHPUnitTest__endTestHook.php +++ b/includes/Hook/MediaWikiPHPUnitTest__endTestHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use PHPUnit\Framework\Test; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MediaWikiPHPUnitTest::endTest" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MediaWikiPHPUnitTest__startTestHook.php b/includes/Hook/MediaWikiPHPUnitTest__startTestHook.php index 28e5412473c1..5a142ed1f50a 100644 --- a/includes/Hook/MediaWikiPHPUnitTest__startTestHook.php +++ b/includes/Hook/MediaWikiPHPUnitTest__startTestHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use PHPUnit\Framework\Test; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MediaWikiPHPUnitTest::startTest" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MediaWikiPerformActionHook.php b/includes/Hook/MediaWikiPerformActionHook.php index 082265296dae..69cf2c635780 100644 --- a/includes/Hook/MediaWikiPerformActionHook.php +++ b/includes/Hook/MediaWikiPerformActionHook.php @@ -10,6 +10,9 @@ use User; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MediaWikiPerformAction" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MediaWikiServicesHook.php b/includes/Hook/MediaWikiServicesHook.php index 7980f421eb19..88f6cd7f0522 100644 --- a/includes/Hook/MediaWikiServicesHook.php +++ b/includes/Hook/MediaWikiServicesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MediaWiki\MediaWikiServices; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MediaWikiServices" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MimeMagicGuessFromContentHook.php b/includes/Hook/MimeMagicGuessFromContentHook.php index ac739213b640..20f3bba57337 100644 --- a/includes/Hook/MimeMagicGuessFromContentHook.php +++ b/includes/Hook/MimeMagicGuessFromContentHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MimeAnalyzer; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MimeMagicGuessFromContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MimeMagicImproveFromExtensionHook.php b/includes/Hook/MimeMagicImproveFromExtensionHook.php index b0d441da63a9..0f6049b94992 100644 --- a/includes/Hook/MimeMagicImproveFromExtensionHook.php +++ b/includes/Hook/MimeMagicImproveFromExtensionHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MimeAnalyzer; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MimeMagicImproveFromExtension" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MimeMagicInitHook.php b/includes/Hook/MimeMagicInitHook.php index 01cfa61076ea..594ad96f961c 100644 --- a/includes/Hook/MimeMagicInitHook.php +++ b/includes/Hook/MimeMagicInitHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MimeAnalyzer; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MimeMagicInit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MovePageCheckPermissionsHook.php b/includes/Hook/MovePageCheckPermissionsHook.php index 9c3bc646c0c2..0d81a74f1d34 100644 --- a/includes/Hook/MovePageCheckPermissionsHook.php +++ b/includes/Hook/MovePageCheckPermissionsHook.php @@ -7,6 +7,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MovePageCheckPermissions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/MovePageIsValidMoveHook.php b/includes/Hook/MovePageIsValidMoveHook.php index af511ae5f5fa..b8eb7f69ab65 100644 --- a/includes/Hook/MovePageIsValidMoveHook.php +++ b/includes/Hook/MovePageIsValidMoveHook.php @@ -6,6 +6,9 @@ use Status; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MovePageIsValidMove" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OpenSearchUrlsHook.php b/includes/Hook/OpenSearchUrlsHook.php index 8b173a5d4a23..74b6f56595b2 100644 --- a/includes/Hook/OpenSearchUrlsHook.php +++ b/includes/Hook/OpenSearchUrlsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OpenSearchUrls" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OutputPageAfterGetHeadLinksArrayHook.php b/includes/Hook/OutputPageAfterGetHeadLinksArrayHook.php index 8afcaf80ba79..afc083e05b8b 100644 --- a/includes/Hook/OutputPageAfterGetHeadLinksArrayHook.php +++ b/includes/Hook/OutputPageAfterGetHeadLinksArrayHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OutputPageAfterGetHeadLinksArray" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OutputPageBeforeHTMLHook.php b/includes/Hook/OutputPageBeforeHTMLHook.php index b0ab17d49e3d..c4f7196f089d 100644 --- a/includes/Hook/OutputPageBeforeHTMLHook.php +++ b/includes/Hook/OutputPageBeforeHTMLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OutputPageBeforeHTML" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OutputPageBodyAttributesHook.php b/includes/Hook/OutputPageBodyAttributesHook.php index ec1687130ddc..b8ae289f2ab9 100644 --- a/includes/Hook/OutputPageBodyAttributesHook.php +++ b/includes/Hook/OutputPageBodyAttributesHook.php @@ -6,6 +6,9 @@ use OutputPage; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OutputPageBodyAttributes" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OutputPageCheckLastModifiedHook.php b/includes/Hook/OutputPageCheckLastModifiedHook.php index c49ef39c6940..552bcc0deda5 100644 --- a/includes/Hook/OutputPageCheckLastModifiedHook.php +++ b/includes/Hook/OutputPageCheckLastModifiedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OutputPageCheckLastModified" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OutputPageMakeCategoryLinksHook.php b/includes/Hook/OutputPageMakeCategoryLinksHook.php index 8b5d3c4abf1d..8b895b9d6d1e 100644 --- a/includes/Hook/OutputPageMakeCategoryLinksHook.php +++ b/includes/Hook/OutputPageMakeCategoryLinksHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OutputPageMakeCategoryLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/OutputPageParserOutputHook.php b/includes/Hook/OutputPageParserOutputHook.php index 7a8af1aa4dbf..868cc96d4fa6 100644 --- a/includes/Hook/OutputPageParserOutputHook.php +++ b/includes/Hook/OutputPageParserOutputHook.php @@ -6,6 +6,9 @@ use OutputPage; use ParserOutput; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OutputPageParserOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/PageMoveCompleteHook.php b/includes/Hook/PageMoveCompleteHook.php index 065ff7ee2558..5ef5c978d845 100644 --- a/includes/Hook/PageMoveCompleteHook.php +++ b/includes/Hook/PageMoveCompleteHook.php @@ -7,6 +7,9 @@ use MediaWiki\Revision\RevisionRecord; use MediaWiki\User\UserIdentity; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageMoveComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/PageMoveCompletingHook.php b/includes/Hook/PageMoveCompletingHook.php index 20f044ebf200..ccfd3492381b 100644 --- a/includes/Hook/PageMoveCompletingHook.php +++ b/includes/Hook/PageMoveCompletingHook.php @@ -7,6 +7,9 @@ use MediaWiki\Revision\RevisionRecord; use MediaWiki\User\UserIdentity; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageMoveCompleting" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ParserTestGlobalsHook.php b/includes/Hook/ParserTestGlobalsHook.php index 35640adf6334..5934a2c0454f 100644 --- a/includes/Hook/ParserTestGlobalsHook.php +++ b/includes/Hook/ParserTestGlobalsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserTestGlobals" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ParserTestTablesHook.php b/includes/Hook/ParserTestTablesHook.php index 3a348f645984..e191046122db 100644 --- a/includes/Hook/ParserTestTablesHook.php +++ b/includes/Hook/ParserTestTablesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserTestTables" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ProtectionForm__buildFormHook.php b/includes/Hook/ProtectionForm__buildFormHook.php index f1940e761632..7438fb7b0727 100644 --- a/includes/Hook/ProtectionForm__buildFormHook.php +++ b/includes/Hook/ProtectionForm__buildFormHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ProtectionForm::buildForm" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ProtectionForm__saveHook.php b/includes/Hook/ProtectionForm__saveHook.php index 9f5a8db91b38..ef7c9a79f893 100644 --- a/includes/Hook/ProtectionForm__saveHook.php +++ b/includes/Hook/ProtectionForm__saveHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ProtectionForm::save" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/ProtectionForm__showLogExtractHook.php b/includes/Hook/ProtectionForm__showLogExtractHook.php index 0265b4053dec..451754887ff4 100644 --- a/includes/Hook/ProtectionForm__showLogExtractHook.php +++ b/includes/Hook/ProtectionForm__showLogExtractHook.php @@ -7,6 +7,9 @@ use Article; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ProtectionForm::showLogExtract" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/SelfLinkBeginHook.php b/includes/Hook/SelfLinkBeginHook.php index 8f1f4856fa37..146fff9a51e7 100644 --- a/includes/Hook/SelfLinkBeginHook.php +++ b/includes/Hook/SelfLinkBeginHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SelfLinkBegin" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/SetupAfterCacheHook.php b/includes/Hook/SetupAfterCacheHook.php index d8408db1da01..d7a31e3773d6 100644 --- a/includes/Hook/SetupAfterCacheHook.php +++ b/includes/Hook/SetupAfterCacheHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SetupAfterCache" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TestCanonicalRedirectHook.php b/includes/Hook/TestCanonicalRedirectHook.php index 2c01a85a7791..c58d35c3c3bd 100644 --- a/includes/Hook/TestCanonicalRedirectHook.php +++ b/includes/Hook/TestCanonicalRedirectHook.php @@ -7,6 +7,9 @@ use Title; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TestCanonicalRedirect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleArrayFromResultHook.php b/includes/Hook/TitleArrayFromResultHook.php index 7195136be9fc..e44b52db659a 100644 --- a/includes/Hook/TitleArrayFromResultHook.php +++ b/includes/Hook/TitleArrayFromResultHook.php @@ -6,6 +6,9 @@ use TitleArray; use Wikimedia\Rdbms\IResultWrapper; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleArrayFromResult" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleExistsHook.php b/includes/Hook/TitleExistsHook.php index f0397139958c..ba0011ea03e4 100644 --- a/includes/Hook/TitleExistsHook.php +++ b/includes/Hook/TitleExistsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleExists" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleGetEditNoticesHook.php b/includes/Hook/TitleGetEditNoticesHook.php index 47e9144db462..066425b6fdcb 100644 --- a/includes/Hook/TitleGetEditNoticesHook.php +++ b/includes/Hook/TitleGetEditNoticesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleGetEditNotices" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleGetRestrictionTypesHook.php b/includes/Hook/TitleGetRestrictionTypesHook.php index bcc287ed4fd9..e2413206989f 100644 --- a/includes/Hook/TitleGetRestrictionTypesHook.php +++ b/includes/Hook/TitleGetRestrictionTypesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleGetRestrictionTypes" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleIsAlwaysKnownHook.php b/includes/Hook/TitleIsAlwaysKnownHook.php index 62d43bf6e24a..d3e1a5e6b802 100644 --- a/includes/Hook/TitleIsAlwaysKnownHook.php +++ b/includes/Hook/TitleIsAlwaysKnownHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleIsAlwaysKnown" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleIsMovableHook.php b/includes/Hook/TitleIsMovableHook.php index 414a244e94a7..93a85cef0315 100644 --- a/includes/Hook/TitleIsMovableHook.php +++ b/includes/Hook/TitleIsMovableHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleIsMovable" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleMoveCompleteHook.php b/includes/Hook/TitleMoveCompleteHook.php index 1e24b4974205..566480a06378 100644 --- a/includes/Hook/TitleMoveCompleteHook.php +++ b/includes/Hook/TitleMoveCompleteHook.php @@ -7,6 +7,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleMoveComplete" to register handlers implementing this interface. + * * @deprecated since 1.35, use the PageMoveComplete hook instead * @ingroup Hooks */ diff --git a/includes/Hook/TitleMoveCompletingHook.php b/includes/Hook/TitleMoveCompletingHook.php index 7d3b792c6ad0..6adae072ac3a 100644 --- a/includes/Hook/TitleMoveCompletingHook.php +++ b/includes/Hook/TitleMoveCompletingHook.php @@ -7,6 +7,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleMoveCompleting" to register handlers implementing this interface. + * * @deprecated since 1.35, use the PageMoveCompleting hook instead * @ingroup Hooks */ diff --git a/includes/Hook/TitleMoveHook.php b/includes/Hook/TitleMoveHook.php index 8bc083016380..f04f9006a0bd 100644 --- a/includes/Hook/TitleMoveHook.php +++ b/includes/Hook/TitleMoveHook.php @@ -7,6 +7,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleMove" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleMoveStartingHook.php b/includes/Hook/TitleMoveStartingHook.php index d23a4866b6e9..52be63a58d03 100644 --- a/includes/Hook/TitleMoveStartingHook.php +++ b/includes/Hook/TitleMoveStartingHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleMoveStarting" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/TitleSquidURLsHook.php b/includes/Hook/TitleSquidURLsHook.php index c241e091c44f..2b1448a29316 100644 --- a/includes/Hook/TitleSquidURLsHook.php +++ b/includes/Hook/TitleSquidURLsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleSquidURLs" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/UnitTestsAfterDatabaseSetupHook.php b/includes/Hook/UnitTestsAfterDatabaseSetupHook.php index 917c2c8b2e24..6667a9882777 100644 --- a/includes/Hook/UnitTestsAfterDatabaseSetupHook.php +++ b/includes/Hook/UnitTestsAfterDatabaseSetupHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Wikimedia\Rdbms\IMaintainableDatabase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnitTestsAfterDatabaseSetup" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/UnitTestsBeforeDatabaseTeardownHook.php b/includes/Hook/UnitTestsBeforeDatabaseTeardownHook.php index 310165903c5d..60c9ffdd6e65 100644 --- a/includes/Hook/UnitTestsBeforeDatabaseTeardownHook.php +++ b/includes/Hook/UnitTestsBeforeDatabaseTeardownHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnitTestsBeforeDatabaseTeardown" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/UnitTestsListHook.php b/includes/Hook/UnitTestsListHook.php index a149542f4cd6..a1fe56ca4a5f 100644 --- a/includes/Hook/UnitTestsListHook.php +++ b/includes/Hook/UnitTestsListHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnitTestsList" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/UserToolLinksEditHook.php b/includes/Hook/UserToolLinksEditHook.php index b11f1e251351..6c6cf9f313a2 100644 --- a/includes/Hook/UserToolLinksEditHook.php +++ b/includes/Hook/UserToolLinksEditHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserToolLinksEdit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/WebRequestPathInfoRouterHook.php b/includes/Hook/WebRequestPathInfoRouterHook.php index e084d210d3d6..3b6eadb25e5c 100644 --- a/includes/Hook/WebRequestPathInfoRouterHook.php +++ b/includes/Hook/WebRequestPathInfoRouterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use PathRouter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WebRequestPathInfoRouter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Hook/WebResponseSetCookieHook.php b/includes/Hook/WebResponseSetCookieHook.php index 6949a7b4dba4..a0cfbfa9660b 100644 --- a/includes/Hook/WebResponseSetCookieHook.php +++ b/includes/Hook/WebResponseSetCookieHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WebResponseSetCookie" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/GetUserPermissionsErrorsExpensiveHook.php b/includes/Permissions/Hook/GetUserPermissionsErrorsExpensiveHook.php index fb8253fea4e2..c518e6a23c58 100644 --- a/includes/Permissions/Hook/GetUserPermissionsErrorsExpensiveHook.php +++ b/includes/Permissions/Hook/GetUserPermissionsErrorsExpensiveHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "getUserPermissionsErrorsExpensive" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/GetUserPermissionsErrorsHook.php b/includes/Permissions/Hook/GetUserPermissionsErrorsHook.php index 240abd67d3cd..cafb6e3a6d2c 100644 --- a/includes/Permissions/Hook/GetUserPermissionsErrorsHook.php +++ b/includes/Permissions/Hook/GetUserPermissionsErrorsHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "getUserPermissionsErrors" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/TitleQuickPermissionsHook.php b/includes/Permissions/Hook/TitleQuickPermissionsHook.php index 366863197dfe..7c357bd83bff 100644 --- a/includes/Permissions/Hook/TitleQuickPermissionsHook.php +++ b/includes/Permissions/Hook/TitleQuickPermissionsHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleQuickPermissions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/TitleReadWhitelistHook.php b/includes/Permissions/Hook/TitleReadWhitelistHook.php index e183826be306..ba83259dd628 100644 --- a/includes/Permissions/Hook/TitleReadWhitelistHook.php +++ b/includes/Permissions/Hook/TitleReadWhitelistHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "TitleReadWhitelist" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/UserCanHook.php b/includes/Permissions/Hook/UserCanHook.php index 93576054f8cf..6064c55c56ce 100644 --- a/includes/Permissions/Hook/UserCanHook.php +++ b/includes/Permissions/Hook/UserCanHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "userCan" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/UserGetAllRightsHook.php b/includes/Permissions/Hook/UserGetAllRightsHook.php index 9733cbcb6baf..df3fcc3429de 100644 --- a/includes/Permissions/Hook/UserGetAllRightsHook.php +++ b/includes/Permissions/Hook/UserGetAllRightsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Permissions\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetAllRights" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/UserGetRightsHook.php b/includes/Permissions/Hook/UserGetRightsHook.php index f78988899493..4b87adf1ecfe 100644 --- a/includes/Permissions/Hook/UserGetRightsHook.php +++ b/includes/Permissions/Hook/UserGetRightsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Permissions\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetRights" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/UserGetRightsRemoveHook.php b/includes/Permissions/Hook/UserGetRightsRemoveHook.php index 1b6665ccda7d..60d756a294dc 100644 --- a/includes/Permissions/Hook/UserGetRightsRemoveHook.php +++ b/includes/Permissions/Hook/UserGetRightsRemoveHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Permissions\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetRightsRemove" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/UserIsBlockedFromHook.php b/includes/Permissions/Hook/UserIsBlockedFromHook.php index ae42da7dad75..5340410c5d4c 100644 --- a/includes/Permissions/Hook/UserIsBlockedFromHook.php +++ b/includes/Permissions/Hook/UserIsBlockedFromHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserIsBlockedFrom" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Permissions/Hook/UserIsEveryoneAllowedHook.php b/includes/Permissions/Hook/UserIsEveryoneAllowedHook.php index 7e380430a5e8..2dad633f9e6e 100644 --- a/includes/Permissions/Hook/UserIsEveryoneAllowedHook.php +++ b/includes/Permissions/Hook/UserIsEveryoneAllowedHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Permissions\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserIsEveryoneAllowed" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Rest/Hook/SearchResultProvideDescriptionHook.php b/includes/Rest/Hook/SearchResultProvideDescriptionHook.php index 6645c1dbcb49..de1e3796308d 100644 --- a/includes/Rest/Hook/SearchResultProvideDescriptionHook.php +++ b/includes/Rest/Hook/SearchResultProvideDescriptionHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Rest\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchResultProvideDescription" to register handlers implementing this interface. + * * Called by REST SearchHandler in order to allow extensions to fill the 'description' * field in search results. Warning: this hook, as well as SearchResultPageIdentity interface, * is under development and still unstable. diff --git a/includes/Rest/Hook/SearchResultProvideThumbnailHook.php b/includes/Rest/Hook/SearchResultProvideThumbnailHook.php index 40b1beed946a..9472853e446f 100644 --- a/includes/Rest/Hook/SearchResultProvideThumbnailHook.php +++ b/includes/Rest/Hook/SearchResultProvideThumbnailHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Rest\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchResultProvideThumbnail" to register handlers implementing this interface. + * * Called by REST SearchHandler in order to allow extensions to fill the 'thumbnail' * field in rest search results. Warning: this hook, as well as SearchResultPageIdentity * interface, is under development and still unstable. diff --git a/includes/Revision/Hook/ContentHandlerDefaultModelForHook.php b/includes/Revision/Hook/ContentHandlerDefaultModelForHook.php index 8d55e50dc1a0..12b5e7aad783 100644 --- a/includes/Revision/Hook/ContentHandlerDefaultModelForHook.php +++ b/includes/Revision/Hook/ContentHandlerDefaultModelForHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Revision\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentHandlerDefaultModelFor" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Revision/Hook/RevisionInsertCompleteHook.php b/includes/Revision/Hook/RevisionInsertCompleteHook.php index 47794c7e51b2..d43377b424df 100644 --- a/includes/Revision/Hook/RevisionInsertCompleteHook.php +++ b/includes/Revision/Hook/RevisionInsertCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Revision\Hook; use Revision; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RevisionInsertComplete" to register handlers implementing this interface. + * * @deprecated since 1.31 Use RevisionRecordInserted hook instead * @ingroup Hooks */ diff --git a/includes/Revision/Hook/RevisionRecordInsertedHook.php b/includes/Revision/Hook/RevisionRecordInsertedHook.php index 0271a6eb0020..9f290aea7a20 100644 --- a/includes/Revision/Hook/RevisionRecordInsertedHook.php +++ b/includes/Revision/Hook/RevisionRecordInsertedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Revision\Hook; use MediaWiki\Revision\RevisionRecord; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RevisionRecordInserted" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/ArticleEditUpdateNewTalkHook.php b/includes/Storage/Hook/ArticleEditUpdateNewTalkHook.php index 879d94a8ba5b..f99f77089352 100644 --- a/includes/Storage/Hook/ArticleEditUpdateNewTalkHook.php +++ b/includes/Storage/Hook/ArticleEditUpdateNewTalkHook.php @@ -6,6 +6,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleEditUpdateNewTalk" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/ArticleEditUpdatesDeleteFromRecentchangesHook.php b/includes/Storage/Hook/ArticleEditUpdatesDeleteFromRecentchangesHook.php index 5d22f04a92c7..486a33eb61be 100644 --- a/includes/Storage/Hook/ArticleEditUpdatesDeleteFromRecentchangesHook.php +++ b/includes/Storage/Hook/ArticleEditUpdatesDeleteFromRecentchangesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Storage\Hook; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleEditUpdatesDeleteFromRecentchanges" to register handlers implementing this interface. + * * @deprecated since 1.35 Use RecentChange_save or similar instead * @ingroup Hooks */ diff --git a/includes/Storage/Hook/ArticleEditUpdatesHook.php b/includes/Storage/Hook/ArticleEditUpdatesHook.php index e0eba0c82660..8d739b7618f8 100644 --- a/includes/Storage/Hook/ArticleEditUpdatesHook.php +++ b/includes/Storage/Hook/ArticleEditUpdatesHook.php @@ -6,6 +6,9 @@ use MediaWiki\Edit\PreparedEdit; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleEditUpdates" to register handlers implementing this interface. + * * @deprecated since 1.35 Use RevisionDataUpdates instead * @ingroup Hooks */ diff --git a/includes/Storage/Hook/ArticlePrepareTextForEditHook.php b/includes/Storage/Hook/ArticlePrepareTextForEditHook.php index 8039a147f18a..f85a901fe769 100644 --- a/includes/Storage/Hook/ArticlePrepareTextForEditHook.php +++ b/includes/Storage/Hook/ArticlePrepareTextForEditHook.php @@ -6,6 +6,9 @@ use ParserOptions; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticlePrepareTextForEdit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/BeforeRevertedTagUpdateHook.php b/includes/Storage/Hook/BeforeRevertedTagUpdateHook.php index a07038dca38a..f399a329c3fc 100644 --- a/includes/Storage/Hook/BeforeRevertedTagUpdateHook.php +++ b/includes/Storage/Hook/BeforeRevertedTagUpdateHook.php @@ -9,6 +9,9 @@ use MediaWiki\User\UserIdentity; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeRevertedTagUpdate" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/MultiContentSaveHook.php b/includes/Storage/Hook/MultiContentSaveHook.php index 42518d1ea3c9..e3b002851486 100644 --- a/includes/Storage/Hook/MultiContentSaveHook.php +++ b/includes/Storage/Hook/MultiContentSaveHook.php @@ -8,6 +8,9 @@ use MediaWiki\User\UserIdentity; use Status; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MultiContentSave" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/PageContentInsertCompleteHook.php b/includes/Storage/Hook/PageContentInsertCompleteHook.php index 80b3fbc069fc..701b928a6a85 100644 --- a/includes/Storage/Hook/PageContentInsertCompleteHook.php +++ b/includes/Storage/Hook/PageContentInsertCompleteHook.php @@ -8,6 +8,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageContentInsertComplete" to register handlers implementing this interface. + * * @deprecated since 1.35, use PageSaveComplete * @ingroup Hooks */ diff --git a/includes/Storage/Hook/PageContentSaveCompleteHook.php b/includes/Storage/Hook/PageContentSaveCompleteHook.php index 2f81a6d2b5be..59c022f5ddf5 100644 --- a/includes/Storage/Hook/PageContentSaveCompleteHook.php +++ b/includes/Storage/Hook/PageContentSaveCompleteHook.php @@ -9,6 +9,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageContentSaveComplete" to register handlers implementing this interface. + * * @deprecated since 1.35, use PageSaveComplete * @ingroup Hooks */ diff --git a/includes/Storage/Hook/PageContentSaveHook.php b/includes/Storage/Hook/PageContentSaveHook.php index d8d15016a2b2..92b652d2a47f 100644 --- a/includes/Storage/Hook/PageContentSaveHook.php +++ b/includes/Storage/Hook/PageContentSaveHook.php @@ -10,6 +10,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageContentSave" to register handlers implementing this interface. + * * @deprecated since 1.35 Use MultiContentSave instead * @ingroup Hooks */ diff --git a/includes/Storage/Hook/PageSaveCompleteHook.php b/includes/Storage/Hook/PageSaveCompleteHook.php index 46c7fe7189b6..fcf9fac3504b 100644 --- a/includes/Storage/Hook/PageSaveCompleteHook.php +++ b/includes/Storage/Hook/PageSaveCompleteHook.php @@ -8,6 +8,9 @@ use MediaWiki\User\UserIdentity; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageSaveComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/ParserOutputStashForEditHook.php b/includes/Storage/Hook/ParserOutputStashForEditHook.php index 9f44ad4bf4ac..39f97285d113 100644 --- a/includes/Storage/Hook/ParserOutputStashForEditHook.php +++ b/includes/Storage/Hook/ParserOutputStashForEditHook.php @@ -8,6 +8,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserOutputStashForEdit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/Storage/Hook/RevisionDataUpdatesHook.php b/includes/Storage/Hook/RevisionDataUpdatesHook.php index b13f39b78df8..e6ae600ea372 100644 --- a/includes/Storage/Hook/RevisionDataUpdatesHook.php +++ b/includes/Storage/Hook/RevisionDataUpdatesHook.php @@ -8,6 +8,9 @@ use MediaWiki\Revision\RenderedRevision; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RevisionDataUpdates" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/ActionBeforeFormDisplayHook.php b/includes/actions/Hook/ActionBeforeFormDisplayHook.php index e68eb3edc9ba..d6785d57b200 100644 --- a/includes/actions/Hook/ActionBeforeFormDisplayHook.php +++ b/includes/actions/Hook/ActionBeforeFormDisplayHook.php @@ -6,6 +6,9 @@ use Article; use HTMLForm; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ActionBeforeFormDisplay" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/ActionModifyFormFieldsHook.php b/includes/actions/Hook/ActionModifyFormFieldsHook.php index db0815d334f5..1747b3d35bd3 100644 --- a/includes/actions/Hook/ActionModifyFormFieldsHook.php +++ b/includes/actions/Hook/ActionModifyFormFieldsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ActionModifyFormFields" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/CustomEditorHook.php b/includes/actions/Hook/CustomEditorHook.php index cf562903caf6..be4ec4fbca8f 100644 --- a/includes/actions/Hook/CustomEditorHook.php +++ b/includes/actions/Hook/CustomEditorHook.php @@ -6,6 +6,9 @@ use Article; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CustomEditor" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/HistoryPageToolLinksHook.php b/includes/actions/Hook/HistoryPageToolLinksHook.php index 6b9a5d88998d..ba0de65b30b2 100644 --- a/includes/actions/Hook/HistoryPageToolLinksHook.php +++ b/includes/actions/Hook/HistoryPageToolLinksHook.php @@ -6,6 +6,9 @@ use IContextSource; use MediaWiki\Linker\LinkRenderer; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HistoryPageToolLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/HistoryRevisionToolsHook.php b/includes/actions/Hook/HistoryRevisionToolsHook.php index d420fb849e02..7a6f14b2f3b4 100644 --- a/includes/actions/Hook/HistoryRevisionToolsHook.php +++ b/includes/actions/Hook/HistoryRevisionToolsHook.php @@ -6,6 +6,9 @@ use Revision; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HistoryRevisionTools" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/actions/Hook/HistoryToolsHook.php b/includes/actions/Hook/HistoryToolsHook.php index a8f1135bcb87..ec0121ce2bbc 100644 --- a/includes/actions/Hook/HistoryToolsHook.php +++ b/includes/actions/Hook/HistoryToolsHook.php @@ -6,6 +6,9 @@ use MediaWiki\Revision\RevisionRecord; use MediaWiki\User\UserIdentity; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HistoryTools" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/InfoActionHook.php b/includes/actions/Hook/InfoActionHook.php index 125c73267f9e..47d92ce28e72 100644 --- a/includes/actions/Hook/InfoActionHook.php +++ b/includes/actions/Hook/InfoActionHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "InfoAction" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/PageHistoryBeforeListHook.php b/includes/actions/Hook/PageHistoryBeforeListHook.php index d31a1a0dc274..8e5832d0c777 100644 --- a/includes/actions/Hook/PageHistoryBeforeListHook.php +++ b/includes/actions/Hook/PageHistoryBeforeListHook.php @@ -6,6 +6,9 @@ use Article; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageHistoryBeforeList" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/PageHistoryLineEndingHook.php b/includes/actions/Hook/PageHistoryLineEndingHook.php index 1401e5861e60..62a9b22673b2 100644 --- a/includes/actions/Hook/PageHistoryLineEndingHook.php +++ b/includes/actions/Hook/PageHistoryLineEndingHook.php @@ -6,6 +6,9 @@ use HistoryPager; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageHistoryLineEnding" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/PageHistoryPager__doBatchLookupsHook.php b/includes/actions/Hook/PageHistoryPager__doBatchLookupsHook.php index 2b98472ddfa6..fe738c8cdd98 100644 --- a/includes/actions/Hook/PageHistoryPager__doBatchLookupsHook.php +++ b/includes/actions/Hook/PageHistoryPager__doBatchLookupsHook.php @@ -7,6 +7,9 @@ use Wikimedia\Rdbms\IResultWrapper; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageHistoryPager::doBatchLookups" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/PageHistoryPager__getQueryInfoHook.php b/includes/actions/Hook/PageHistoryPager__getQueryInfoHook.php index aafd7532f9c1..949e7ce0dd5f 100644 --- a/includes/actions/Hook/PageHistoryPager__getQueryInfoHook.php +++ b/includes/actions/Hook/PageHistoryPager__getQueryInfoHook.php @@ -6,6 +6,9 @@ use HistoryPager; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageHistoryPager::getQueryInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/RawPageViewBeforeOutputHook.php b/includes/actions/Hook/RawPageViewBeforeOutputHook.php index e0a9f99865f5..a755354c211b 100644 --- a/includes/actions/Hook/RawPageViewBeforeOutputHook.php +++ b/includes/actions/Hook/RawPageViewBeforeOutputHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use RawAction; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RawPageViewBeforeOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/UnwatchArticleCompleteHook.php b/includes/actions/Hook/UnwatchArticleCompleteHook.php index bf7449b68bcf..21f0a984928c 100644 --- a/includes/actions/Hook/UnwatchArticleCompleteHook.php +++ b/includes/actions/Hook/UnwatchArticleCompleteHook.php @@ -6,6 +6,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnwatchArticleComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/UnwatchArticleHook.php b/includes/actions/Hook/UnwatchArticleHook.php index 054b9517d981..d8f4edf7bc98 100644 --- a/includes/actions/Hook/UnwatchArticleHook.php +++ b/includes/actions/Hook/UnwatchArticleHook.php @@ -7,6 +7,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnwatchArticle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/WatchArticleCompleteHook.php b/includes/actions/Hook/WatchArticleCompleteHook.php index 0ef9e0d6cf37..af089667ae65 100644 --- a/includes/actions/Hook/WatchArticleCompleteHook.php +++ b/includes/actions/Hook/WatchArticleCompleteHook.php @@ -6,6 +6,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WatchArticleComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/actions/Hook/WatchArticleHook.php b/includes/actions/Hook/WatchArticleHook.php index 05dcf68a9176..b7dddbb64c00 100644 --- a/includes/actions/Hook/WatchArticleHook.php +++ b/includes/actions/Hook/WatchArticleHook.php @@ -7,6 +7,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WatchArticle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIAfterExecuteHook.php b/includes/api/Hook/APIAfterExecuteHook.php index d24d4821b22c..20d69ba40a4f 100644 --- a/includes/api/Hook/APIAfterExecuteHook.php +++ b/includes/api/Hook/APIAfterExecuteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIAfterExecute" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIGetAllowedParamsHook.php b/includes/api/Hook/APIGetAllowedParamsHook.php index c4b2f5274d20..dc0a14e54e02 100644 --- a/includes/api/Hook/APIGetAllowedParamsHook.php +++ b/includes/api/Hook/APIGetAllowedParamsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIGetAllowedParams" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIGetDescriptionMessagesHook.php b/includes/api/Hook/APIGetDescriptionMessagesHook.php index 65694b2cfb4e..cdcf035e4220 100644 --- a/includes/api/Hook/APIGetDescriptionMessagesHook.php +++ b/includes/api/Hook/APIGetDescriptionMessagesHook.php @@ -6,6 +6,9 @@ use ApiBase; use Message; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIGetDescriptionMessages" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIGetParamDescriptionMessagesHook.php b/includes/api/Hook/APIGetParamDescriptionMessagesHook.php index fa304247f0bd..f46736f2c1c4 100644 --- a/includes/api/Hook/APIGetParamDescriptionMessagesHook.php +++ b/includes/api/Hook/APIGetParamDescriptionMessagesHook.php @@ -6,6 +6,9 @@ use ApiBase; use Message; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIGetParamDescriptionMessages" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIHelpModifyOutputHook.php b/includes/api/Hook/APIHelpModifyOutputHook.php index fb6add1d243e..ac9b64f0c376 100644 --- a/includes/api/Hook/APIHelpModifyOutputHook.php +++ b/includes/api/Hook/APIHelpModifyOutputHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIHelpModifyOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIQueryAfterExecuteHook.php b/includes/api/Hook/APIQueryAfterExecuteHook.php index 57302c8d84d2..39d48d0e0590 100644 --- a/includes/api/Hook/APIQueryAfterExecuteHook.php +++ b/includes/api/Hook/APIQueryAfterExecuteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIQueryAfterExecute" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIQueryGeneratorAfterExecuteHook.php b/includes/api/Hook/APIQueryGeneratorAfterExecuteHook.php index a54093be6d6a..8b006bf400b8 100644 --- a/includes/api/Hook/APIQueryGeneratorAfterExecuteHook.php +++ b/includes/api/Hook/APIQueryGeneratorAfterExecuteHook.php @@ -6,6 +6,9 @@ use ApiBase; use ApiPageSet; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIQueryGeneratorAfterExecute" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIQuerySiteInfoGeneralInfoHook.php b/includes/api/Hook/APIQuerySiteInfoGeneralInfoHook.php index 5b17d0662117..f270c103a160 100644 --- a/includes/api/Hook/APIQuerySiteInfoGeneralInfoHook.php +++ b/includes/api/Hook/APIQuerySiteInfoGeneralInfoHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiQuerySiteinfo; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIQuerySiteInfoGeneralInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/APIQuerySiteInfoStatisticsInfoHook.php b/includes/api/Hook/APIQuerySiteInfoStatisticsInfoHook.php index a5e3b54292fe..3dbc2ecea457 100644 --- a/includes/api/Hook/APIQuerySiteInfoStatisticsInfoHook.php +++ b/includes/api/Hook/APIQuerySiteInfoStatisticsInfoHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Api\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "APIQuerySiteInfoStatisticsInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiCheckCanExecuteHook.php b/includes/api/Hook/ApiCheckCanExecuteHook.php index 14a840c89c4f..eaa34136e009 100644 --- a/includes/api/Hook/ApiCheckCanExecuteHook.php +++ b/includes/api/Hook/ApiCheckCanExecuteHook.php @@ -8,6 +8,9 @@ use Message; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiCheckCanExecute" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiDeprecationHelpHook.php b/includes/api/Hook/ApiDeprecationHelpHook.php index 5d93e290dedc..da4e23695767 100644 --- a/includes/api/Hook/ApiDeprecationHelpHook.php +++ b/includes/api/Hook/ApiDeprecationHelpHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use Message; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiDeprecationHelp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiFeedContributions__feedItemHook.php b/includes/api/Hook/ApiFeedContributions__feedItemHook.php index 7f3bdc39f6e0..5c274e28861b 100644 --- a/includes/api/Hook/ApiFeedContributions__feedItemHook.php +++ b/includes/api/Hook/ApiFeedContributions__feedItemHook.php @@ -8,6 +8,9 @@ use IContextSource; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiFeedContributions::feedItem" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiFormatHighlightHook.php b/includes/api/Hook/ApiFormatHighlightHook.php index 8362e6fc2f86..5f18bcfde0ed 100644 --- a/includes/api/Hook/ApiFormatHighlightHook.php +++ b/includes/api/Hook/ApiFormatHighlightHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiFormatHighlight" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiMain__moduleManagerHook.php b/includes/api/Hook/ApiMain__moduleManagerHook.php index 3f45c812914e..94136e211c0b 100644 --- a/includes/api/Hook/ApiMain__moduleManagerHook.php +++ b/includes/api/Hook/ApiMain__moduleManagerHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Api\Hook; use ApiModuleManager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiMain::moduleManager" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiMain__onExceptionHook.php b/includes/api/Hook/ApiMain__onExceptionHook.php index 7657964c4358..7c6f5413537f 100644 --- a/includes/api/Hook/ApiMain__onExceptionHook.php +++ b/includes/api/Hook/ApiMain__onExceptionHook.php @@ -7,6 +7,9 @@ use ApiMain; use Throwable; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiMain::onException" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiMakeParserOptionsHook.php b/includes/api/Hook/ApiMakeParserOptionsHook.php index eff1d7c79e7c..24418060d8fa 100644 --- a/includes/api/Hook/ApiMakeParserOptionsHook.php +++ b/includes/api/Hook/ApiMakeParserOptionsHook.php @@ -8,6 +8,9 @@ use Title; use Wikimedia\ScopedCallback; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiMakeParserOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiMaxLagInfoHook.php b/includes/api/Hook/ApiMaxLagInfoHook.php index 98ee5ae59b54..201d87a74926 100644 --- a/includes/api/Hook/ApiMaxLagInfoHook.php +++ b/includes/api/Hook/ApiMaxLagInfoHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Api\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiMaxLagInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiOpenSearchSuggestHook.php b/includes/api/Hook/ApiOpenSearchSuggestHook.php index 45db0d67f016..90ac4a8eddae 100644 --- a/includes/api/Hook/ApiOpenSearchSuggestHook.php +++ b/includes/api/Hook/ApiOpenSearchSuggestHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Api\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiOpenSearchSuggest" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiOptionsHook.php b/includes/api/Hook/ApiOptionsHook.php index 9ca5bb9d0f84..456615ed53aa 100644 --- a/includes/api/Hook/ApiOptionsHook.php +++ b/includes/api/Hook/ApiOptionsHook.php @@ -6,6 +6,9 @@ use ApiOptions; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiParseMakeOutputPageHook.php b/includes/api/Hook/ApiParseMakeOutputPageHook.php index c09311c1a93f..31c9a316e282 100644 --- a/includes/api/Hook/ApiParseMakeOutputPageHook.php +++ b/includes/api/Hook/ApiParseMakeOutputPageHook.php @@ -6,6 +6,9 @@ use ApiBase; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiParseMakeOutputPage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQueryBaseAfterQueryHook.php b/includes/api/Hook/ApiQueryBaseAfterQueryHook.php index 3dc54b3c9122..375013d4624d 100644 --- a/includes/api/Hook/ApiQueryBaseAfterQueryHook.php +++ b/includes/api/Hook/ApiQueryBaseAfterQueryHook.php @@ -6,6 +6,9 @@ use ApiQueryBase; use Wikimedia\Rdbms\IResultWrapper; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQueryBaseAfterQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQueryBaseBeforeQueryHook.php b/includes/api/Hook/ApiQueryBaseBeforeQueryHook.php index b68b930c6c0d..902cec0965cd 100644 --- a/includes/api/Hook/ApiQueryBaseBeforeQueryHook.php +++ b/includes/api/Hook/ApiQueryBaseBeforeQueryHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiQueryBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQueryBaseBeforeQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQueryBaseProcessRowHook.php b/includes/api/Hook/ApiQueryBaseProcessRowHook.php index ef61911e126a..cb871493713c 100644 --- a/includes/api/Hook/ApiQueryBaseProcessRowHook.php +++ b/includes/api/Hook/ApiQueryBaseProcessRowHook.php @@ -6,6 +6,9 @@ use ApiQueryBase; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQueryBaseProcessRow" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQueryTokensRegisterTypesHook.php b/includes/api/Hook/ApiQueryTokensRegisterTypesHook.php index 7a1de961c12d..0cb421923fee 100644 --- a/includes/api/Hook/ApiQueryTokensRegisterTypesHook.php +++ b/includes/api/Hook/ApiQueryTokensRegisterTypesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Api\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQueryTokensRegisterTypes" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQueryWatchlistExtractOutputDataHook.php b/includes/api/Hook/ApiQueryWatchlistExtractOutputDataHook.php index c4eb2e06da32..3f9bad294321 100644 --- a/includes/api/Hook/ApiQueryWatchlistExtractOutputDataHook.php +++ b/includes/api/Hook/ApiQueryWatchlistExtractOutputDataHook.php @@ -6,6 +6,9 @@ use ApiQueryWatchlist; use WatchedItem; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQueryWatchlistExtractOutputData" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQueryWatchlistPrepareWatchedItemQueryServiceOptionsHook.php b/includes/api/Hook/ApiQueryWatchlistPrepareWatchedItemQueryServiceOptionsHook.php index 54a84be435cc..53bce3de07ba 100644 --- a/includes/api/Hook/ApiQueryWatchlistPrepareWatchedItemQueryServiceOptionsHook.php +++ b/includes/api/Hook/ApiQueryWatchlistPrepareWatchedItemQueryServiceOptionsHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Api\Hook; use ApiQueryWatchlist; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQueryWatchlistPrepareWatchedItemQueryServiceOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiQuery__moduleManagerHook.php b/includes/api/Hook/ApiQuery__moduleManagerHook.php index 65547297f244..c535cfa6757d 100644 --- a/includes/api/Hook/ApiQuery__moduleManagerHook.php +++ b/includes/api/Hook/ApiQuery__moduleManagerHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Api\Hook; use ApiModuleManager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiQuery::moduleManager" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiRsdServiceApisHook.php b/includes/api/Hook/ApiRsdServiceApisHook.php index 03fea91998c7..45871cd6cc43 100644 --- a/includes/api/Hook/ApiRsdServiceApisHook.php +++ b/includes/api/Hook/ApiRsdServiceApisHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Api\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiRsdServiceApis" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/ApiValidatePasswordHook.php b/includes/api/Hook/ApiValidatePasswordHook.php index 6e7f7c94c369..41ee7dbdc61b 100644 --- a/includes/api/Hook/ApiValidatePasswordHook.php +++ b/includes/api/Hook/ApiValidatePasswordHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use ApiValidatePassword; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ApiValidatePassword" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/api/Hook/RequestHasSameOriginSecurityHook.php b/includes/api/Hook/RequestHasSameOriginSecurityHook.php index 52558aba6da7..1b2584133a9a 100644 --- a/includes/api/Hook/RequestHasSameOriginSecurityHook.php +++ b/includes/api/Hook/RequestHasSameOriginSecurityHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Api\Hook; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RequestHasSameOriginSecurity" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/auth/Hook/AuthManagerLoginAuthenticateAuditHook.php b/includes/auth/Hook/AuthManagerLoginAuthenticateAuditHook.php index f45214217918..f79e085918ae 100644 --- a/includes/auth/Hook/AuthManagerLoginAuthenticateAuditHook.php +++ b/includes/auth/Hook/AuthManagerLoginAuthenticateAuditHook.php @@ -6,6 +6,9 @@ use MediaWiki\Auth\AuthenticationResponse; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AuthManagerLoginAuthenticateAudit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/auth/Hook/ExemptFromAccountCreationThrottleHook.php b/includes/auth/Hook/ExemptFromAccountCreationThrottleHook.php index ed5da9c8012e..c21d97e7cc6c 100644 --- a/includes/auth/Hook/ExemptFromAccountCreationThrottleHook.php +++ b/includes/auth/Hook/ExemptFromAccountCreationThrottleHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Auth\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ExemptFromAccountCreationThrottle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/auth/Hook/LocalUserCreatedHook.php b/includes/auth/Hook/LocalUserCreatedHook.php index 1869fd93ba98..166c10a4db35 100644 --- a/includes/auth/Hook/LocalUserCreatedHook.php +++ b/includes/auth/Hook/LocalUserCreatedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Auth\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LocalUserCreated" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/auth/Hook/ResetPasswordExpirationHook.php b/includes/auth/Hook/ResetPasswordExpirationHook.php index bf679f167bed..4e9b2929dea2 100644 --- a/includes/auth/Hook/ResetPasswordExpirationHook.php +++ b/includes/auth/Hook/ResetPasswordExpirationHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Auth\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResetPasswordExpiration" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/auth/Hook/SecuritySensitiveOperationStatusHook.php b/includes/auth/Hook/SecuritySensitiveOperationStatusHook.php index 7307ef5a0241..efc438eeed82 100644 --- a/includes/auth/Hook/SecuritySensitiveOperationStatusHook.php +++ b/includes/auth/Hook/SecuritySensitiveOperationStatusHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Auth\Hook; use MediaWiki\Session\Session; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SecuritySensitiveOperationStatus" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/auth/Hook/UserLoggedInHook.php b/includes/auth/Hook/UserLoggedInHook.php index 1731b6e9cc21..05777eac41e0 100644 --- a/includes/auth/Hook/UserLoggedInHook.php +++ b/includes/auth/Hook/UserLoggedInHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Auth\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLoggedIn" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/block/Hook/AbortAutoblockHook.php b/includes/block/Hook/AbortAutoblockHook.php index e7bc0f664b61..4ccc788a7dd3 100644 --- a/includes/block/Hook/AbortAutoblockHook.php +++ b/includes/block/Hook/AbortAutoblockHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Block\Hook; use MediaWiki\Block\DatabaseBlock; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AbortAutoblock" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/block/Hook/GetUserBlockHook.php b/includes/block/Hook/GetUserBlockHook.php index 8fa269307796..49e57f707f09 100644 --- a/includes/block/Hook/GetUserBlockHook.php +++ b/includes/block/Hook/GetUserBlockHook.php @@ -6,6 +6,9 @@ use MediaWiki\Block\AbstractBlock; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetUserBlock" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/block/Hook/PerformRetroactiveAutoblockHook.php b/includes/block/Hook/PerformRetroactiveAutoblockHook.php index 1b56f75d5894..adee43abc93e 100644 --- a/includes/block/Hook/PerformRetroactiveAutoblockHook.php +++ b/includes/block/Hook/PerformRetroactiveAutoblockHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Block\Hook; use MediaWiki\Block\DatabaseBlock; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PerformRetroactiveAutoblock" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/BacklinkCacheGetConditionsHook.php b/includes/cache/Hook/BacklinkCacheGetConditionsHook.php index 4a0ca8411f3d..4fa3b3d3751f 100644 --- a/includes/cache/Hook/BacklinkCacheGetConditionsHook.php +++ b/includes/cache/Hook/BacklinkCacheGetConditionsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Cache\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BacklinkCacheGetConditions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/BacklinkCacheGetPrefixHook.php b/includes/cache/Hook/BacklinkCacheGetPrefixHook.php index 92d317d91553..d758cb7cdc00 100644 --- a/includes/cache/Hook/BacklinkCacheGetPrefixHook.php +++ b/includes/cache/Hook/BacklinkCacheGetPrefixHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Cache\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BacklinkCacheGetPrefix" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/HTMLFileCache__useFileCacheHook.php b/includes/cache/Hook/HTMLFileCache__useFileCacheHook.php index 78f601405591..8155ea404585 100644 --- a/includes/cache/Hook/HTMLFileCache__useFileCacheHook.php +++ b/includes/cache/Hook/HTMLFileCache__useFileCacheHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Cache\Hook; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HTMLFileCache::useFileCache" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/HtmlCacheUpdaterAppendUrlsHook.php b/includes/cache/Hook/HtmlCacheUpdaterAppendUrlsHook.php index 3d05bb928c9d..f3ea759a66f5 100644 --- a/includes/cache/Hook/HtmlCacheUpdaterAppendUrlsHook.php +++ b/includes/cache/Hook/HtmlCacheUpdaterAppendUrlsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Cache\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HtmlCacheUpdaterAppendUrls" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/HtmlCacheUpdaterVaryUrlsHook.php b/includes/cache/Hook/HtmlCacheUpdaterVaryUrlsHook.php index c2405a4b4877..944fbeb2fb56 100644 --- a/includes/cache/Hook/HtmlCacheUpdaterVaryUrlsHook.php +++ b/includes/cache/Hook/HtmlCacheUpdaterVaryUrlsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Cache\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HtmlCacheUpdaterVaryUrls" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/MessageCacheReplaceHook.php b/includes/cache/Hook/MessageCacheReplaceHook.php index d671f4873b1b..7d555320fd46 100644 --- a/includes/cache/Hook/MessageCacheReplaceHook.php +++ b/includes/cache/Hook/MessageCacheReplaceHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Cache\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MessageCacheReplace" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/MessageCache__getHook.php b/includes/cache/Hook/MessageCache__getHook.php index 01579d7cb92b..aad00a1af688 100644 --- a/includes/cache/Hook/MessageCache__getHook.php +++ b/includes/cache/Hook/MessageCache__getHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\Cache\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MessageCache::get" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/Hook/MessagesPreLoadHook.php b/includes/cache/Hook/MessagesPreLoadHook.php index f336a631d6ae..e020f1d2b3db 100644 --- a/includes/cache/Hook/MessagesPreLoadHook.php +++ b/includes/cache/Hook/MessagesPreLoadHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Cache\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MessagesPreLoad" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/localisation/Hook/LocalisationCacheRecacheFallbackHook.php b/includes/cache/localisation/Hook/LocalisationCacheRecacheFallbackHook.php index 3e259774d88e..ca699108fa56 100644 --- a/includes/cache/localisation/Hook/LocalisationCacheRecacheFallbackHook.php +++ b/includes/cache/localisation/Hook/LocalisationCacheRecacheFallbackHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LocalisationCacheRecacheFallback" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/cache/localisation/Hook/LocalisationCacheRecacheHook.php b/includes/cache/localisation/Hook/LocalisationCacheRecacheHook.php index 5386cad5b281..c489694f9907 100644 --- a/includes/cache/localisation/Hook/LocalisationCacheRecacheHook.php +++ b/includes/cache/localisation/Hook/LocalisationCacheRecacheHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LocalisationCacheRecache" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/AbortEmailNotificationHook.php b/includes/changes/Hook/AbortEmailNotificationHook.php index 78b6821079a2..8cde8aea8bce 100644 --- a/includes/changes/Hook/AbortEmailNotificationHook.php +++ b/includes/changes/Hook/AbortEmailNotificationHook.php @@ -7,6 +7,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AbortEmailNotification" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/ChangesListInitRowsHook.php b/includes/changes/Hook/ChangesListInitRowsHook.php index 64a36944cb6b..7db38d154603 100644 --- a/includes/changes/Hook/ChangesListInitRowsHook.php +++ b/includes/changes/Hook/ChangesListInitRowsHook.php @@ -6,6 +6,9 @@ use ChangesList; use Wikimedia\Rdbms\IResultWrapper; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangesListInitRows" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/ChangesListInsertArticleLinkHook.php b/includes/changes/Hook/ChangesListInsertArticleLinkHook.php index 456e84600cfa..f32163ffa063 100644 --- a/includes/changes/Hook/ChangesListInsertArticleLinkHook.php +++ b/includes/changes/Hook/ChangesListInsertArticleLinkHook.php @@ -6,6 +6,9 @@ use ChangesList; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangesListInsertArticleLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/EnhancedChangesListModifyBlockLineDataHook.php b/includes/changes/Hook/EnhancedChangesListModifyBlockLineDataHook.php index 8330a3f1bace..098a1ecb35e5 100644 --- a/includes/changes/Hook/EnhancedChangesListModifyBlockLineDataHook.php +++ b/includes/changes/Hook/EnhancedChangesListModifyBlockLineDataHook.php @@ -6,6 +6,9 @@ use EnhancedChangesList; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EnhancedChangesListModifyBlockLineData" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/EnhancedChangesListModifyLineDataHook.php b/includes/changes/Hook/EnhancedChangesListModifyLineDataHook.php index fd8e9aba6051..6d73cdcf97ab 100644 --- a/includes/changes/Hook/EnhancedChangesListModifyLineDataHook.php +++ b/includes/changes/Hook/EnhancedChangesListModifyLineDataHook.php @@ -6,6 +6,9 @@ use EnhancedChangesList; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EnhancedChangesListModifyLineData" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/EnhancedChangesList__getLogTextHook.php b/includes/changes/Hook/EnhancedChangesList__getLogTextHook.php index 4bbe21568885..a6e329a4bd0f 100644 --- a/includes/changes/Hook/EnhancedChangesList__getLogTextHook.php +++ b/includes/changes/Hook/EnhancedChangesList__getLogTextHook.php @@ -7,6 +7,9 @@ use EnhancedChangesList; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EnhancedChangesList::getLogText" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/FetchChangesListHook.php b/includes/changes/Hook/FetchChangesListHook.php index 9b8b4466d1c0..efc43a3c8c70 100644 --- a/includes/changes/Hook/FetchChangesListHook.php +++ b/includes/changes/Hook/FetchChangesListHook.php @@ -8,6 +8,9 @@ use Skin; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "FetchChangesList" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/MarkPatrolledCompleteHook.php b/includes/changes/Hook/MarkPatrolledCompleteHook.php index 0b520a588ac5..e06b5ef2db85 100644 --- a/includes/changes/Hook/MarkPatrolledCompleteHook.php +++ b/includes/changes/Hook/MarkPatrolledCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MarkPatrolledComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/MarkPatrolledHook.php b/includes/changes/Hook/MarkPatrolledHook.php index 956d065ba86b..59281d0ebab1 100644 --- a/includes/changes/Hook/MarkPatrolledHook.php +++ b/includes/changes/Hook/MarkPatrolledHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "MarkPatrolled" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/OldChangesListRecentChangesLineHook.php b/includes/changes/Hook/OldChangesListRecentChangesLineHook.php index 2c4f0db58ecd..adb37d9cf19d 100644 --- a/includes/changes/Hook/OldChangesListRecentChangesLineHook.php +++ b/includes/changes/Hook/OldChangesListRecentChangesLineHook.php @@ -6,6 +6,9 @@ use OldChangesList; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OldChangesListRecentChangesLine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changes/Hook/RecentChange_saveHook.php b/includes/changes/Hook/RecentChange_saveHook.php index 149a70ce0d7e..d1aa3124e11f 100644 --- a/includes/changes/Hook/RecentChange_saveHook.php +++ b/includes/changes/Hook/RecentChange_saveHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RecentChange_save" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ChangeTagAfterDeleteHook.php b/includes/changetags/Hook/ChangeTagAfterDeleteHook.php index b8df7ec95b1f..092bab5b5046 100644 --- a/includes/changetags/Hook/ChangeTagAfterDeleteHook.php +++ b/includes/changetags/Hook/ChangeTagAfterDeleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ChangeTags\Hook; use Status; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeTagAfterDelete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ChangeTagCanCreateHook.php b/includes/changetags/Hook/ChangeTagCanCreateHook.php index 608d418637af..06996542a7e6 100644 --- a/includes/changetags/Hook/ChangeTagCanCreateHook.php +++ b/includes/changetags/Hook/ChangeTagCanCreateHook.php @@ -6,6 +6,9 @@ use Status; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeTagCanCreate" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ChangeTagCanDeleteHook.php b/includes/changetags/Hook/ChangeTagCanDeleteHook.php index 0ae29271fbb4..3b53d8aaa68b 100644 --- a/includes/changetags/Hook/ChangeTagCanDeleteHook.php +++ b/includes/changetags/Hook/ChangeTagCanDeleteHook.php @@ -6,6 +6,9 @@ use Status; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeTagCanDelete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php b/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php index 2d5e56bad3b6..9f2fef43f783 100644 --- a/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php +++ b/includes/changetags/Hook/ChangeTagsAfterUpdateTagsHook.php @@ -6,6 +6,9 @@ use RecentChange; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeTagsAfterUpdateTags" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ChangeTagsAllowedAddHook.php b/includes/changetags/Hook/ChangeTagsAllowedAddHook.php index ae441d54bb10..99f0b424fc9b 100644 --- a/includes/changetags/Hook/ChangeTagsAllowedAddHook.php +++ b/includes/changetags/Hook/ChangeTagsAllowedAddHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ChangeTags\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeTagsAllowedAdd" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ChangeTagsListActiveHook.php b/includes/changetags/Hook/ChangeTagsListActiveHook.php index e5bc604ad510..be72903d1d06 100644 --- a/includes/changetags/Hook/ChangeTagsListActiveHook.php +++ b/includes/changetags/Hook/ChangeTagsListActiveHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\ChangeTags\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeTagsListActive" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/changetags/Hook/ListDefinedTagsHook.php b/includes/changetags/Hook/ListDefinedTagsHook.php index 33312c7696e5..a4adad6424ab 100644 --- a/includes/changetags/Hook/ListDefinedTagsHook.php +++ b/includes/changetags/Hook/ListDefinedTagsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\ChangeTags\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ListDefinedTags" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/collation/Hook/Collation__factoryHook.php b/includes/collation/Hook/Collation__factoryHook.php index f7ae202fa742..9de8723573ff 100644 --- a/includes/collation/Hook/Collation__factoryHook.php +++ b/includes/collation/Hook/Collation__factoryHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use Collation; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "Collation::factory" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/ContentAlterParserOutputHook.php b/includes/content/Hook/ContentAlterParserOutputHook.php index 1112ec3ddd39..fb14203803c0 100644 --- a/includes/content/Hook/ContentAlterParserOutputHook.php +++ b/includes/content/Hook/ContentAlterParserOutputHook.php @@ -7,6 +7,9 @@ use ParserOutput; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentAlterParserOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/ContentGetParserOutputHook.php b/includes/content/Hook/ContentGetParserOutputHook.php index 90aad88040db..b65917a2688c 100644 --- a/includes/content/Hook/ContentGetParserOutputHook.php +++ b/includes/content/Hook/ContentGetParserOutputHook.php @@ -8,6 +8,9 @@ use ParserOutput; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentGetParserOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/ContentHandlerForModelIDHook.php b/includes/content/Hook/ContentHandlerForModelIDHook.php index 32530301a6e5..9cb81717437f 100644 --- a/includes/content/Hook/ContentHandlerForModelIDHook.php +++ b/includes/content/Hook/ContentHandlerForModelIDHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Content\Hook; use ContentHandler; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentHandlerForModelID" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/ContentModelCanBeUsedOnHook.php b/includes/content/Hook/ContentModelCanBeUsedOnHook.php index 911de3a82f5c..a0f77a195ee1 100644 --- a/includes/content/Hook/ContentModelCanBeUsedOnHook.php +++ b/includes/content/Hook/ContentModelCanBeUsedOnHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Content\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContentModelCanBeUsedOn" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/ConvertContentHook.php b/includes/content/Hook/ConvertContentHook.php index 45bea3116fef..7c5f07ef6296 100644 --- a/includes/content/Hook/ConvertContentHook.php +++ b/includes/content/Hook/ConvertContentHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Content\Hook; use Content; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ConvertContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/GetContentModelsHook.php b/includes/content/Hook/GetContentModelsHook.php index 023f09d68324..8d737a333db5 100644 --- a/includes/content/Hook/GetContentModelsHook.php +++ b/includes/content/Hook/GetContentModelsHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\Content\Hook; // phpcs:disable Generic.Files.LineLength -- Remove this after doc review /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetContentModels" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/GetDifferenceEngineHook.php b/includes/content/Hook/GetDifferenceEngineHook.php index 2ed5b48d6653..80d328393041 100644 --- a/includes/content/Hook/GetDifferenceEngineHook.php +++ b/includes/content/Hook/GetDifferenceEngineHook.php @@ -6,6 +6,9 @@ use DifferenceEngine; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetDifferenceEngine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/GetSlotDiffRendererHook.php b/includes/content/Hook/GetSlotDiffRendererHook.php index 62427d56293b..ace6536d8598 100644 --- a/includes/content/Hook/GetSlotDiffRendererHook.php +++ b/includes/content/Hook/GetSlotDiffRendererHook.php @@ -7,6 +7,9 @@ use IContextSource; use SlotDiffRenderer; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetSlotDiffRenderer" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/PageContentLanguageHook.php b/includes/content/Hook/PageContentLanguageHook.php index 14d64ff4add8..169a9c747757 100644 --- a/includes/content/Hook/PageContentLanguageHook.php +++ b/includes/content/Hook/PageContentLanguageHook.php @@ -6,6 +6,9 @@ use Language; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageContentLanguage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/PlaceNewSectionHook.php b/includes/content/Hook/PlaceNewSectionHook.php index 782e2d48260a..773c82a13d31 100644 --- a/includes/content/Hook/PlaceNewSectionHook.php +++ b/includes/content/Hook/PlaceNewSectionHook.php @@ -6,6 +6,9 @@ use Content; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PlaceNewSection" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/SearchDataForIndexHook.php b/includes/content/Hook/SearchDataForIndexHook.php index fc31dba7bf8d..f5d7a8bd2dea 100644 --- a/includes/content/Hook/SearchDataForIndexHook.php +++ b/includes/content/Hook/SearchDataForIndexHook.php @@ -8,6 +8,9 @@ use SearchEngine; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchDataForIndex" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/content/Hook/SecondaryDataUpdatesHook.php b/includes/content/Hook/SecondaryDataUpdatesHook.php index ab276ccdd022..a150a89d6691 100644 --- a/includes/content/Hook/SecondaryDataUpdatesHook.php +++ b/includes/content/Hook/SecondaryDataUpdatesHook.php @@ -8,6 +8,9 @@ use ParserOutput; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SecondaryDataUpdates" to register handlers implementing this interface. + * * @deprecated since 1.32 Use RevisionDataUpdates or override * ContentHandler::getSecondaryDataUpdates instead. * @ingroup Hooks diff --git a/includes/context/Hook/RequestContextCreateSkinHook.php b/includes/context/Hook/RequestContextCreateSkinHook.php index 59be90149e01..c2009630225b 100644 --- a/includes/context/Hook/RequestContextCreateSkinHook.php +++ b/includes/context/Hook/RequestContextCreateSkinHook.php @@ -6,6 +6,9 @@ use IContextSource; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RequestContextCreateSkin" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/context/Hook/UserGetLanguageObjectHook.php b/includes/context/Hook/UserGetLanguageObjectHook.php index dd49d26ad086..a1f26cfbf1be 100644 --- a/includes/context/Hook/UserGetLanguageObjectHook.php +++ b/includes/context/Hook/UserGetLanguageObjectHook.php @@ -6,6 +6,9 @@ use IContextSource; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetLanguageObject" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/deferred/Hook/LinksUpdateAfterInsertHook.php b/includes/deferred/Hook/LinksUpdateAfterInsertHook.php index e3faf16222c3..b3a469c4a520 100644 --- a/includes/deferred/Hook/LinksUpdateAfterInsertHook.php +++ b/includes/deferred/Hook/LinksUpdateAfterInsertHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use LinksUpdate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinksUpdateAfterInsert" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/deferred/Hook/LinksUpdateCompleteHook.php b/includes/deferred/Hook/LinksUpdateCompleteHook.php index ab179d4075fe..20f53ce3e89d 100644 --- a/includes/deferred/Hook/LinksUpdateCompleteHook.php +++ b/includes/deferred/Hook/LinksUpdateCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use LinksUpdate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinksUpdateComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/deferred/Hook/LinksUpdateConstructedHook.php b/includes/deferred/Hook/LinksUpdateConstructedHook.php index 3a11c6d846c0..8cbba5397762 100644 --- a/includes/deferred/Hook/LinksUpdateConstructedHook.php +++ b/includes/deferred/Hook/LinksUpdateConstructedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use LinksUpdate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinksUpdateConstructed" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/deferred/Hook/LinksUpdateHook.php b/includes/deferred/Hook/LinksUpdateHook.php index 50bd1f3a9b7d..a4ffdba4ec38 100644 --- a/includes/deferred/Hook/LinksUpdateHook.php +++ b/includes/deferred/Hook/LinksUpdateHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use LinksUpdate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LinksUpdate" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/AbortDiffCacheHook.php b/includes/diff/Hook/AbortDiffCacheHook.php index 69a4842d19f2..c5d3dc68d237 100644 --- a/includes/diff/Hook/AbortDiffCacheHook.php +++ b/includes/diff/Hook/AbortDiffCacheHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AbortDiffCache" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/ArticleContentOnDiffHook.php b/includes/diff/Hook/ArticleContentOnDiffHook.php index 655897b1c532..6e2c5ad32259 100644 --- a/includes/diff/Hook/ArticleContentOnDiffHook.php +++ b/includes/diff/Hook/ArticleContentOnDiffHook.php @@ -6,6 +6,9 @@ use DifferenceEngine; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleContentOnDiff" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DiffRevisionToolsHook.php b/includes/diff/Hook/DiffRevisionToolsHook.php index d40b6ed20c04..e431bfd3d9f6 100644 --- a/includes/diff/Hook/DiffRevisionToolsHook.php +++ b/includes/diff/Hook/DiffRevisionToolsHook.php @@ -6,6 +6,9 @@ use Revision; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DiffRevisionTools" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/diff/Hook/DiffToolsHook.php b/includes/diff/Hook/DiffToolsHook.php index 104e7cb2863b..8129c9f15164 100644 --- a/includes/diff/Hook/DiffToolsHook.php +++ b/includes/diff/Hook/DiffToolsHook.php @@ -6,6 +6,9 @@ use MediaWiki\Revision\RevisionRecord; use MediaWiki\User\UserIdentity; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DiffTools" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DiffViewHeaderHook.php b/includes/diff/Hook/DiffViewHeaderHook.php index 69a63dd03afa..ca6a9776ea51 100644 --- a/includes/diff/Hook/DiffViewHeaderHook.php +++ b/includes/diff/Hook/DiffViewHeaderHook.php @@ -6,6 +6,9 @@ use DifferenceEngine; use Revision; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DiffViewHeader" to register handlers implementing this interface. + * * @deprecated since 1.35, use DifferenceEngineViewHeader * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineAfterLoadNewTextHook.php b/includes/diff/Hook/DifferenceEngineAfterLoadNewTextHook.php index c1f05b7292fb..7a5618a79ec8 100644 --- a/includes/diff/Hook/DifferenceEngineAfterLoadNewTextHook.php +++ b/includes/diff/Hook/DifferenceEngineAfterLoadNewTextHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineAfterLoadNewText" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineLoadTextAfterNewContentIsLoadedHook.php b/includes/diff/Hook/DifferenceEngineLoadTextAfterNewContentIsLoadedHook.php index 7463e52bc411..3cd79735caab 100644 --- a/includes/diff/Hook/DifferenceEngineLoadTextAfterNewContentIsLoadedHook.php +++ b/includes/diff/Hook/DifferenceEngineLoadTextAfterNewContentIsLoadedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineLoadTextAfterNewContentIsLoaded" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineMarkPatrolledLinkHook.php b/includes/diff/Hook/DifferenceEngineMarkPatrolledLinkHook.php index a70dcb1191f7..f7ffa2df9224 100644 --- a/includes/diff/Hook/DifferenceEngineMarkPatrolledLinkHook.php +++ b/includes/diff/Hook/DifferenceEngineMarkPatrolledLinkHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineMarkPatrolledLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php b/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php index 83275c442729..b581d6994285 100644 --- a/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php +++ b/includes/diff/Hook/DifferenceEngineMarkPatrolledRCIDHook.php @@ -7,6 +7,9 @@ use RecentChange; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineMarkPatrolledRCID" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineNewHeaderHook.php b/includes/diff/Hook/DifferenceEngineNewHeaderHook.php index 387cccfbdabc..6d8c49e9e784 100644 --- a/includes/diff/Hook/DifferenceEngineNewHeaderHook.php +++ b/includes/diff/Hook/DifferenceEngineNewHeaderHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineNewHeader" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineOldHeaderHook.php b/includes/diff/Hook/DifferenceEngineOldHeaderHook.php index 774556143645..11f1d464b070 100644 --- a/includes/diff/Hook/DifferenceEngineOldHeaderHook.php +++ b/includes/diff/Hook/DifferenceEngineOldHeaderHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineOldHeader" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineOldHeaderNoOldRevHook.php b/includes/diff/Hook/DifferenceEngineOldHeaderNoOldRevHook.php index d7e355b6fc71..f5aa687d400a 100644 --- a/includes/diff/Hook/DifferenceEngineOldHeaderNoOldRevHook.php +++ b/includes/diff/Hook/DifferenceEngineOldHeaderNoOldRevHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Diff\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineOldHeaderNoOldRev" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php b/includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php index 2978cab5b891..448ee109f33d 100644 --- a/includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php +++ b/includes/diff/Hook/DifferenceEngineRenderRevisionAddParserOutputHook.php @@ -8,6 +8,9 @@ use ParserOutput; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineRenderRevisionAddParserOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineRenderRevisionShowFinalPatrolLinkHook.php b/includes/diff/Hook/DifferenceEngineRenderRevisionShowFinalPatrolLinkHook.php index a0195eddb815..3ec806575c1b 100644 --- a/includes/diff/Hook/DifferenceEngineRenderRevisionShowFinalPatrolLinkHook.php +++ b/includes/diff/Hook/DifferenceEngineRenderRevisionShowFinalPatrolLinkHook.php @@ -3,6 +3,10 @@ namespace MediaWiki\Diff\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineRenderRevisionShowFinalPatrolLink" to register + * handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineShowDiffHook.php b/includes/diff/Hook/DifferenceEngineShowDiffHook.php index e1a61496f7c2..2dae763acf1b 100644 --- a/includes/diff/Hook/DifferenceEngineShowDiffHook.php +++ b/includes/diff/Hook/DifferenceEngineShowDiffHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineShowDiff" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineShowDiffPageHook.php b/includes/diff/Hook/DifferenceEngineShowDiffPageHook.php index 86f333600a26..c9604af43148 100644 --- a/includes/diff/Hook/DifferenceEngineShowDiffPageHook.php +++ b/includes/diff/Hook/DifferenceEngineShowDiffPageHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineShowDiffPage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineShowDiffPageMaybeShowMissingRevisionHook.php b/includes/diff/Hook/DifferenceEngineShowDiffPageMaybeShowMissingRevisionHook.php index 63636586763f..0f56ac2a352f 100644 --- a/includes/diff/Hook/DifferenceEngineShowDiffPageMaybeShowMissingRevisionHook.php +++ b/includes/diff/Hook/DifferenceEngineShowDiffPageMaybeShowMissingRevisionHook.php @@ -5,6 +5,10 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineShowDiffPageMaybeShowMissingRevision" to register + * handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineShowEmptyOldContentHook.php b/includes/diff/Hook/DifferenceEngineShowEmptyOldContentHook.php index a0a8c2514848..53a90419b64a 100644 --- a/includes/diff/Hook/DifferenceEngineShowEmptyOldContentHook.php +++ b/includes/diff/Hook/DifferenceEngineShowEmptyOldContentHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineShowEmptyOldContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/DifferenceEngineViewHeaderHook.php b/includes/diff/Hook/DifferenceEngineViewHeaderHook.php index ea24959fbb14..a5e38e4dd60e 100644 --- a/includes/diff/Hook/DifferenceEngineViewHeaderHook.php +++ b/includes/diff/Hook/DifferenceEngineViewHeaderHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use DifferenceEngine; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DifferenceEngineViewHeader" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/diff/Hook/NewDifferenceEngineHook.php b/includes/diff/Hook/NewDifferenceEngineHook.php index 5860add704a2..6123e8bfc219 100644 --- a/includes/diff/Hook/NewDifferenceEngineHook.php +++ b/includes/diff/Hook/NewDifferenceEngineHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Diff\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "NewDifferenceEngine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/exception/Hook/LogExceptionHook.php b/includes/exception/Hook/LogExceptionHook.php index 4cecc6a791a3..049ea7990d80 100644 --- a/includes/exception/Hook/LogExceptionHook.php +++ b/includes/exception/Hook/LogExceptionHook.php @@ -6,6 +6,9 @@ use ErrorException; use Exception; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LogException" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/export/Hook/ModifyExportQueryHook.php b/includes/export/Hook/ModifyExportQueryHook.php index 43bbc0a3da5b..571821863211 100644 --- a/includes/export/Hook/ModifyExportQueryHook.php +++ b/includes/export/Hook/ModifyExportQueryHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Wikimedia\Rdbms\IDatabase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ModifyExportQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/export/Hook/WikiExporter__dumpStableQueryHook.php b/includes/export/Hook/WikiExporter__dumpStableQueryHook.php index 308d6c59c17a..008da3c6e9be 100644 --- a/includes/export/Hook/WikiExporter__dumpStableQueryHook.php +++ b/includes/export/Hook/WikiExporter__dumpStableQueryHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WikiExporter::dumpStableQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/export/Hook/XmlDumpWriterOpenPageHook.php b/includes/export/Hook/XmlDumpWriterOpenPageHook.php index b34213399022..a3bbf5a80ffe 100644 --- a/includes/export/Hook/XmlDumpWriterOpenPageHook.php +++ b/includes/export/Hook/XmlDumpWriterOpenPageHook.php @@ -7,6 +7,9 @@ use Title; use XmlDumpWriter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "XmlDumpWriterOpenPage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/export/Hook/XmlDumpWriterWriteRevisionHook.php b/includes/export/Hook/XmlDumpWriterWriteRevisionHook.php index 32a6add9fa87..b9924a399fac 100644 --- a/includes/export/Hook/XmlDumpWriterWriteRevisionHook.php +++ b/includes/export/Hook/XmlDumpWriterWriteRevisionHook.php @@ -7,6 +7,9 @@ use stdClass; use XmlDumpWriter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "XmlDumpWriterWriteRevision" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/filerepo/Hook/FileTransformedHook.php b/includes/filerepo/Hook/FileTransformedHook.php index a9a3b032f8e4..580f7d7fc1ca 100644 --- a/includes/filerepo/Hook/FileTransformedHook.php +++ b/includes/filerepo/Hook/FileTransformedHook.php @@ -6,6 +6,9 @@ use File; use MediaTransformOutput; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "FileTransformed" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/filerepo/Hook/FileUploadHook.php b/includes/filerepo/Hook/FileUploadHook.php index d8163d251533..5aa6ace46fbb 100644 --- a/includes/filerepo/Hook/FileUploadHook.php +++ b/includes/filerepo/Hook/FileUploadHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use File; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "FileUpload" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/filerepo/Hook/LocalFilePurgeThumbnailsHook.php b/includes/filerepo/Hook/LocalFilePurgeThumbnailsHook.php index 033031f63eab..da9af7acf4a6 100644 --- a/includes/filerepo/Hook/LocalFilePurgeThumbnailsHook.php +++ b/includes/filerepo/Hook/LocalFilePurgeThumbnailsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use File; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LocalFilePurgeThumbnails" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/filerepo/Hook/LocalFile__getHistoryHook.php b/includes/filerepo/Hook/LocalFile__getHistoryHook.php index 36f21f819b6f..19254445fc25 100644 --- a/includes/filerepo/Hook/LocalFile__getHistoryHook.php +++ b/includes/filerepo/Hook/LocalFile__getHistoryHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use File; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LocalFile::getHistory" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/gallery/Hook/GalleryGetModesHook.php b/includes/gallery/Hook/GalleryGetModesHook.php index 09e3ee234be9..a3cd9f5ed381 100644 --- a/includes/gallery/Hook/GalleryGetModesHook.php +++ b/includes/gallery/Hook/GalleryGetModesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GalleryGetModes" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/import/Hook/AfterImportPageHook.php b/includes/import/Hook/AfterImportPageHook.php index aefaba3029e9..c060f263ba04 100644 --- a/includes/import/Hook/AfterImportPageHook.php +++ b/includes/import/Hook/AfterImportPageHook.php @@ -6,6 +6,9 @@ use ForeignTitle; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AfterImportPage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/import/Hook/ImportHandleLogItemXMLTagHook.php b/includes/import/Hook/ImportHandleLogItemXMLTagHook.php index ddc25206bf4c..5d2c7e113a98 100644 --- a/includes/import/Hook/ImportHandleLogItemXMLTagHook.php +++ b/includes/import/Hook/ImportHandleLogItemXMLTagHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WikiImporter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportHandleLogItemXMLTag" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/import/Hook/ImportHandlePageXMLTagHook.php b/includes/import/Hook/ImportHandlePageXMLTagHook.php index 4b86876cdd2d..0c30ca2cf494 100644 --- a/includes/import/Hook/ImportHandlePageXMLTagHook.php +++ b/includes/import/Hook/ImportHandlePageXMLTagHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WikiImporter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportHandlePageXMLTag" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/import/Hook/ImportHandleRevisionXMLTagHook.php b/includes/import/Hook/ImportHandleRevisionXMLTagHook.php index 1c09652b0a2d..3b59ca743dbf 100644 --- a/includes/import/Hook/ImportHandleRevisionXMLTagHook.php +++ b/includes/import/Hook/ImportHandleRevisionXMLTagHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WikiImporter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportHandleRevisionXMLTag" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/import/Hook/ImportHandleToplevelXMLTagHook.php b/includes/import/Hook/ImportHandleToplevelXMLTagHook.php index bd3ad7b6ad20..2bca06b3215a 100644 --- a/includes/import/Hook/ImportHandleToplevelXMLTagHook.php +++ b/includes/import/Hook/ImportHandleToplevelXMLTagHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WikiImporter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportHandleToplevelXMLTag" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/import/Hook/ImportHandleUploadXMLTagHook.php b/includes/import/Hook/ImportHandleUploadXMLTagHook.php index e8ac2b169656..638654d80157 100644 --- a/includes/import/Hook/ImportHandleUploadXMLTagHook.php +++ b/includes/import/Hook/ImportHandleUploadXMLTagHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WikiImporter; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportHandleUploadXMLTag" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/installer/Hook/LoadExtensionSchemaUpdatesHook.php b/includes/installer/Hook/LoadExtensionSchemaUpdatesHook.php index ac895b8df015..b0a2d94de42b 100644 --- a/includes/installer/Hook/LoadExtensionSchemaUpdatesHook.php +++ b/includes/installer/Hook/LoadExtensionSchemaUpdatesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Installer\Hook; use DatabaseUpdater; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LoadExtensionSchemaUpdates" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/interwiki/Hook/InterwikiLoadPrefixHook.php b/includes/interwiki/Hook/InterwikiLoadPrefixHook.php index 7c4dd7643395..8c1530ae782d 100644 --- a/includes/interwiki/Hook/InterwikiLoadPrefixHook.php +++ b/includes/interwiki/Hook/InterwikiLoadPrefixHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Interwiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "InterwikiLoadPrefix" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/jobqueue/jobs/Hook/RecentChangesPurgeRowsHook.php b/includes/jobqueue/jobs/Hook/RecentChangesPurgeRowsHook.php index a7bb8f59f9dd..66a3a1ec8006 100644 --- a/includes/jobqueue/jobs/Hook/RecentChangesPurgeRowsHook.php +++ b/includes/jobqueue/jobs/Hook/RecentChangesPurgeRowsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RecentChangesPurgeRows" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/language/Hook/GetHumanTimestampHook.php b/includes/language/Hook/GetHumanTimestampHook.php index 3853469325cf..f549ca809f50 100644 --- a/includes/language/Hook/GetHumanTimestampHook.php +++ b/includes/language/Hook/GetHumanTimestampHook.php @@ -7,6 +7,9 @@ use MWTimestamp; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetHumanTimestamp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/language/Hook/GetLangPreferredVariantHook.php b/includes/language/Hook/GetLangPreferredVariantHook.php index de3305e2b603..fa44263b5e8f 100644 --- a/includes/language/Hook/GetLangPreferredVariantHook.php +++ b/includes/language/Hook/GetLangPreferredVariantHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetLangPreferredVariant" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/language/Hook/LanguageGetNamespacesHook.php b/includes/language/Hook/LanguageGetNamespacesHook.php index 569bb195302a..9763f838fd74 100644 --- a/includes/language/Hook/LanguageGetNamespacesHook.php +++ b/includes/language/Hook/LanguageGetNamespacesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LanguageGetNamespaces" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/language/Hook/LanguageGetTranslatedLanguageNamesHook.php b/includes/language/Hook/LanguageGetTranslatedLanguageNamesHook.php index 5392e13960da..0c4c44c3b1ef 100644 --- a/includes/language/Hook/LanguageGetTranslatedLanguageNamesHook.php +++ b/includes/language/Hook/LanguageGetTranslatedLanguageNamesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Languages\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LanguageGetTranslatedLanguageNames" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/language/Hook/Language__getMessagesFileNameHook.php b/includes/language/Hook/Language__getMessagesFileNameHook.php index 1541559b7760..3cd385e3a69f 100644 --- a/includes/language/Hook/Language__getMessagesFileNameHook.php +++ b/includes/language/Hook/Language__getMessagesFileNameHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\Languages\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "Language::getMessagesFileName" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/linker/Hook/HtmlPageLinkRendererBeginHook.php b/includes/linker/Hook/HtmlPageLinkRendererBeginHook.php index 3687b08a9420..2d3519c7591a 100644 --- a/includes/linker/Hook/HtmlPageLinkRendererBeginHook.php +++ b/includes/linker/Hook/HtmlPageLinkRendererBeginHook.php @@ -7,6 +7,9 @@ use MediaWiki\Linker\LinkRenderer; use MediaWiki\Linker\LinkTarget; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HtmlPageLinkRendererBegin" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/linker/Hook/HtmlPageLinkRendererEndHook.php b/includes/linker/Hook/HtmlPageLinkRendererEndHook.php index 160c6eb7b692..fb3af10480be 100644 --- a/includes/linker/Hook/HtmlPageLinkRendererEndHook.php +++ b/includes/linker/Hook/HtmlPageLinkRendererEndHook.php @@ -7,6 +7,9 @@ use MediaWiki\Linker\LinkRenderer; use MediaWiki\Linker\LinkTarget; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "HtmlPageLinkRendererEnd" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/logging/Hook/LogEventsListGetExtraInputsHook.php b/includes/logging/Hook/LogEventsListGetExtraInputsHook.php index 113790c511b3..a9e6c7a11692 100644 --- a/includes/logging/Hook/LogEventsListGetExtraInputsHook.php +++ b/includes/logging/Hook/LogEventsListGetExtraInputsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use LogEventsList; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LogEventsListGetExtraInputs" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/logging/Hook/LogEventsListLineEndingHook.php b/includes/logging/Hook/LogEventsListLineEndingHook.php index e1e8b0ef75d9..9613f317ce51 100644 --- a/includes/logging/Hook/LogEventsListLineEndingHook.php +++ b/includes/logging/Hook/LogEventsListLineEndingHook.php @@ -6,6 +6,9 @@ use DatabaseLogEntry; use LogEventsList; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LogEventsListLineEnding" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/logging/Hook/LogEventsListShowLogExtractHook.php b/includes/logging/Hook/LogEventsListShowLogExtractHook.php index 1e6516413e0e..c9be5a227687 100644 --- a/includes/logging/Hook/LogEventsListShowLogExtractHook.php +++ b/includes/logging/Hook/LogEventsListShowLogExtractHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LogEventsListShowLogExtract" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/logging/Hook/LogLineHook.php b/includes/logging/Hook/LogLineHook.php index 127b4cc543f6..9bb97333f8df 100644 --- a/includes/logging/Hook/LogLineHook.php +++ b/includes/logging/Hook/LogLineHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LogLine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/logging/Hook/ManualLogEntryBeforePublishHook.php b/includes/logging/Hook/ManualLogEntryBeforePublishHook.php index 2a500ee5f89f..5fdcc2e6a23d 100644 --- a/includes/logging/Hook/ManualLogEntryBeforePublishHook.php +++ b/includes/logging/Hook/ManualLogEntryBeforePublishHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use ManualLogEntry; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ManualLogEntryBeforePublish" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/AbortTalkPageEmailNotificationHook.php b/includes/mail/Hook/AbortTalkPageEmailNotificationHook.php index 4d858b47ce98..bfdd6da18bb8 100644 --- a/includes/mail/Hook/AbortTalkPageEmailNotificationHook.php +++ b/includes/mail/Hook/AbortTalkPageEmailNotificationHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AbortTalkPageEmailNotification" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/AlternateUserMailerHook.php b/includes/mail/Hook/AlternateUserMailerHook.php index ed6d2660b5b8..ac0ce0c8f7b7 100644 --- a/includes/mail/Hook/AlternateUserMailerHook.php +++ b/includes/mail/Hook/AlternateUserMailerHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AlternateUserMailer" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/SendWatchlistEmailNotificationHook.php b/includes/mail/Hook/SendWatchlistEmailNotificationHook.php index 30f24b1ba6b8..96a11fe948ca 100644 --- a/includes/mail/Hook/SendWatchlistEmailNotificationHook.php +++ b/includes/mail/Hook/SendWatchlistEmailNotificationHook.php @@ -7,6 +7,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SendWatchlistEmailNotification" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/UpdateUserMailerFormattedPageStatusHook.php b/includes/mail/Hook/UpdateUserMailerFormattedPageStatusHook.php index e25e727c5113..a4e5b9ee7907 100644 --- a/includes/mail/Hook/UpdateUserMailerFormattedPageStatusHook.php +++ b/includes/mail/Hook/UpdateUserMailerFormattedPageStatusHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UpdateUserMailerFormattedPageStatus" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/UserMailerChangeReturnPathHook.php b/includes/mail/Hook/UserMailerChangeReturnPathHook.php index e33d7229c6a0..ed8359fd7988 100644 --- a/includes/mail/Hook/UserMailerChangeReturnPathHook.php +++ b/includes/mail/Hook/UserMailerChangeReturnPathHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserMailerChangeReturnPath" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/UserMailerSplitToHook.php b/includes/mail/Hook/UserMailerSplitToHook.php index 8fc75d2a36c3..a5fd4ac1892f 100644 --- a/includes/mail/Hook/UserMailerSplitToHook.php +++ b/includes/mail/Hook/UserMailerSplitToHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserMailerSplitTo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/UserMailerTransformContentHook.php b/includes/mail/Hook/UserMailerTransformContentHook.php index 8a412c945f88..ff71ac91d99f 100644 --- a/includes/mail/Hook/UserMailerTransformContentHook.php +++ b/includes/mail/Hook/UserMailerTransformContentHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserMailerTransformContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/mail/Hook/UserMailerTransformMessageHook.php b/includes/mail/Hook/UserMailerTransformMessageHook.php index 5d031e25b385..d23485d5490a 100644 --- a/includes/mail/Hook/UserMailerTransformMessageHook.php +++ b/includes/mail/Hook/UserMailerTransformMessageHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserMailerTransformMessage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/media/Hook/BitmapHandlerCheckImageAreaHook.php b/includes/media/Hook/BitmapHandlerCheckImageAreaHook.php index e35221c1a3d5..2746635a2d8d 100644 --- a/includes/media/Hook/BitmapHandlerCheckImageAreaHook.php +++ b/includes/media/Hook/BitmapHandlerCheckImageAreaHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use File; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BitmapHandlerCheckImageArea" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/media/Hook/BitmapHandlerTransformHook.php b/includes/media/Hook/BitmapHandlerTransformHook.php index ee31b36cbca8..c5802da1a2c3 100644 --- a/includes/media/Hook/BitmapHandlerTransformHook.php +++ b/includes/media/Hook/BitmapHandlerTransformHook.php @@ -7,6 +7,9 @@ use MediaTransformOutput; use TransformationalImageHandler; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BitmapHandlerTransform" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/media/Hook/GetExtendedMetadataHook.php b/includes/media/Hook/GetExtendedMetadataHook.php index 8f64828ca00d..9b3b0621bc07 100644 --- a/includes/media/Hook/GetExtendedMetadataHook.php +++ b/includes/media/Hook/GetExtendedMetadataHook.php @@ -6,6 +6,9 @@ use File; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetExtendedMetadata" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/media/Hook/GetMetadataVersionHook.php b/includes/media/Hook/GetMetadataVersionHook.php index dccdd06b6fac..dde70e0bb767 100644 --- a/includes/media/Hook/GetMetadataVersionHook.php +++ b/includes/media/Hook/GetMetadataVersionHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetMetadataVersion" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/media/Hook/ThumbnailBeforeProduceHTMLHook.php b/includes/media/Hook/ThumbnailBeforeProduceHTMLHook.php index d7ff6d5f336f..a24190d304d1 100644 --- a/includes/media/Hook/ThumbnailBeforeProduceHTMLHook.php +++ b/includes/media/Hook/ThumbnailBeforeProduceHTMLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use ThumbnailImage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ThumbnailBeforeProduceHTML" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/media/Hook/ValidateExtendedMetadataCacheHook.php b/includes/media/Hook/ValidateExtendedMetadataCacheHook.php index 7522c0899530..c9186b9ff169 100644 --- a/includes/media/Hook/ValidateExtendedMetadataCacheHook.php +++ b/includes/media/Hook/ValidateExtendedMetadataCacheHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use File; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ValidateExtendedMetadataCache" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleConfirmDeleteHook.php b/includes/page/Hook/ArticleConfirmDeleteHook.php index 2c75c1353205..970672d3cbb6 100644 --- a/includes/page/Hook/ArticleConfirmDeleteHook.php +++ b/includes/page/Hook/ArticleConfirmDeleteHook.php @@ -6,6 +6,9 @@ use Article; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleConfirmDelete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleDeleteAfterSuccessHook.php b/includes/page/Hook/ArticleDeleteAfterSuccessHook.php index 6b627ee10a3e..a853d6359490 100644 --- a/includes/page/Hook/ArticleDeleteAfterSuccessHook.php +++ b/includes/page/Hook/ArticleDeleteAfterSuccessHook.php @@ -6,6 +6,9 @@ use OutputPage; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleDeleteAfterSuccess" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleDeleteCompleteHook.php b/includes/page/Hook/ArticleDeleteCompleteHook.php index 93447ab6074d..014dd40f8e1f 100644 --- a/includes/page/Hook/ArticleDeleteCompleteHook.php +++ b/includes/page/Hook/ArticleDeleteCompleteHook.php @@ -8,6 +8,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleDeleteComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleDeleteHook.php b/includes/page/Hook/ArticleDeleteHook.php index 6c0c15daa3d2..58ad172cb3e3 100644 --- a/includes/page/Hook/ArticleDeleteHook.php +++ b/includes/page/Hook/ArticleDeleteHook.php @@ -7,6 +7,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleDelete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleFromTitleHook.php b/includes/page/Hook/ArticleFromTitleHook.php index a6dbb0c11c3c..5ab20d716043 100644 --- a/includes/page/Hook/ArticleFromTitleHook.php +++ b/includes/page/Hook/ArticleFromTitleHook.php @@ -7,6 +7,9 @@ use IContextSource; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleFromTitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticlePageDataAfterHook.php b/includes/page/Hook/ArticlePageDataAfterHook.php index 7df4cf3f9131..89ad8450c9a4 100644 --- a/includes/page/Hook/ArticlePageDataAfterHook.php +++ b/includes/page/Hook/ArticlePageDataAfterHook.php @@ -6,6 +6,9 @@ use stdClass; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticlePageDataAfter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticlePageDataBeforeHook.php b/includes/page/Hook/ArticlePageDataBeforeHook.php index 07d44437b9fa..b0829d95550f 100644 --- a/includes/page/Hook/ArticlePageDataBeforeHook.php +++ b/includes/page/Hook/ArticlePageDataBeforeHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticlePageDataBefore" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleProtectCompleteHook.php b/includes/page/Hook/ArticleProtectCompleteHook.php index 8fee2b737f9a..f60bbcbb0c8e 100644 --- a/includes/page/Hook/ArticleProtectCompleteHook.php +++ b/includes/page/Hook/ArticleProtectCompleteHook.php @@ -6,6 +6,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleProtectComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleProtectHook.php b/includes/page/Hook/ArticleProtectHook.php index 8f3157727a1d..0d743efac82c 100644 --- a/includes/page/Hook/ArticleProtectHook.php +++ b/includes/page/Hook/ArticleProtectHook.php @@ -6,6 +6,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleProtect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticlePurgeHook.php b/includes/page/Hook/ArticlePurgeHook.php index 8599c4b5cc98..4a291e9341ae 100644 --- a/includes/page/Hook/ArticlePurgeHook.php +++ b/includes/page/Hook/ArticlePurgeHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticlePurge" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleRevisionUndeletedHook.php b/includes/page/Hook/ArticleRevisionUndeletedHook.php index d229a53d499c..9701ebb0233c 100644 --- a/includes/page/Hook/ArticleRevisionUndeletedHook.php +++ b/includes/page/Hook/ArticleRevisionUndeletedHook.php @@ -6,6 +6,9 @@ use Revision; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleRevisionUndeleted" to register handlers implementing this interface. + * * @deprecated since 1.35. Use RevisionUndeleted instead. * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleRevisionViewCustomHook.php b/includes/page/Hook/ArticleRevisionViewCustomHook.php index adbbfd0446a7..7c28813bc82e 100644 --- a/includes/page/Hook/ArticleRevisionViewCustomHook.php +++ b/includes/page/Hook/ArticleRevisionViewCustomHook.php @@ -7,6 +7,9 @@ use OutputPage; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleRevisionViewCustom" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleRollbackCompleteHook.php b/includes/page/Hook/ArticleRollbackCompleteHook.php index f4837b69a07e..4805872a454d 100644 --- a/includes/page/Hook/ArticleRollbackCompleteHook.php +++ b/includes/page/Hook/ArticleRollbackCompleteHook.php @@ -7,6 +7,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleRollbackComplete" to register handlers implementing this interface. + * * @deprecated since 1.35. Use PageSaveComplete instead. * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleShowPatrolFooterHook.php b/includes/page/Hook/ArticleShowPatrolFooterHook.php index 4e038e19730a..dffe362152f3 100644 --- a/includes/page/Hook/ArticleShowPatrolFooterHook.php +++ b/includes/page/Hook/ArticleShowPatrolFooterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleShowPatrolFooter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleUndeleteHook.php b/includes/page/Hook/ArticleUndeleteHook.php index 2c82e913eaf2..ef9fe59658a1 100644 --- a/includes/page/Hook/ArticleUndeleteHook.php +++ b/includes/page/Hook/ArticleUndeleteHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Page\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleUndelete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleUndeleteLogEntryHook.php b/includes/page/Hook/ArticleUndeleteLogEntryHook.php index a3a1cf34c0f6..0b0d7c6167fb 100644 --- a/includes/page/Hook/ArticleUndeleteLogEntryHook.php +++ b/includes/page/Hook/ArticleUndeleteLogEntryHook.php @@ -7,6 +7,9 @@ use PageArchive; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleUndeleteLogEntry" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleViewFooterHook.php b/includes/page/Hook/ArticleViewFooterHook.php index d31dd4acdd17..ce50772f38fa 100644 --- a/includes/page/Hook/ArticleViewFooterHook.php +++ b/includes/page/Hook/ArticleViewFooterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleViewFooter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleViewHeaderHook.php b/includes/page/Hook/ArticleViewHeaderHook.php index b00f8870fc54..ec16774adeb6 100644 --- a/includes/page/Hook/ArticleViewHeaderHook.php +++ b/includes/page/Hook/ArticleViewHeaderHook.php @@ -6,6 +6,9 @@ use Article; use ParserOutput; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleViewHeader" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ArticleViewRedirectHook.php b/includes/page/Hook/ArticleViewRedirectHook.php index a5f29fa2eae0..075f5316692c 100644 --- a/includes/page/Hook/ArticleViewRedirectHook.php +++ b/includes/page/Hook/ArticleViewRedirectHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleViewRedirect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/Article__MissingArticleConditionsHook.php b/includes/page/Hook/Article__MissingArticleConditionsHook.php index 0f67ac04723e..4c52a6aafd55 100644 --- a/includes/page/Hook/Article__MissingArticleConditionsHook.php +++ b/includes/page/Hook/Article__MissingArticleConditionsHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\Page\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "Article::MissingArticleConditions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/BeforeDisplayNoArticleTextHook.php b/includes/page/Hook/BeforeDisplayNoArticleTextHook.php index e53f25e99e15..1edc23cd8d5b 100644 --- a/includes/page/Hook/BeforeDisplayNoArticleTextHook.php +++ b/includes/page/Hook/BeforeDisplayNoArticleTextHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeDisplayNoArticleText" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/CategoryAfterPageAddedHook.php b/includes/page/Hook/CategoryAfterPageAddedHook.php index 620298d45b0a..d752bb6297ce 100644 --- a/includes/page/Hook/CategoryAfterPageAddedHook.php +++ b/includes/page/Hook/CategoryAfterPageAddedHook.php @@ -6,6 +6,9 @@ use Category; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CategoryAfterPageAdded" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/CategoryAfterPageRemovedHook.php b/includes/page/Hook/CategoryAfterPageRemovedHook.php index 0f81b3a0ccce..b0ed8941b821 100644 --- a/includes/page/Hook/CategoryAfterPageRemovedHook.php +++ b/includes/page/Hook/CategoryAfterPageRemovedHook.php @@ -6,6 +6,9 @@ use Category; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CategoryAfterPageRemoved" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/CategoryPageViewHook.php b/includes/page/Hook/CategoryPageViewHook.php index 7517b00971a6..0cdfe89a24e4 100644 --- a/includes/page/Hook/CategoryPageViewHook.php +++ b/includes/page/Hook/CategoryPageViewHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use CategoryPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CategoryPageView" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/DisplayOldSubtitleHook.php b/includes/page/Hook/DisplayOldSubtitleHook.php index 85088da7a1f2..3462be73f39b 100644 --- a/includes/page/Hook/DisplayOldSubtitleHook.php +++ b/includes/page/Hook/DisplayOldSubtitleHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DisplayOldSubtitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ImageOpenShowImageInlineBeforeHook.php b/includes/page/Hook/ImageOpenShowImageInlineBeforeHook.php index 8e027a6aab6c..ba22abdace14 100644 --- a/includes/page/Hook/ImageOpenShowImageInlineBeforeHook.php +++ b/includes/page/Hook/ImageOpenShowImageInlineBeforeHook.php @@ -6,6 +6,9 @@ use ImagePage; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImageOpenShowImageInlineBefore" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ImagePageAfterImageLinksHook.php b/includes/page/Hook/ImagePageAfterImageLinksHook.php index d8855a44e1b2..e6a691388e86 100644 --- a/includes/page/Hook/ImagePageAfterImageLinksHook.php +++ b/includes/page/Hook/ImagePageAfterImageLinksHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use ImagePage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImagePageAfterImageLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ImagePageFileHistoryLineHook.php b/includes/page/Hook/ImagePageFileHistoryLineHook.php index 2132c473e9c2..043de4114790 100644 --- a/includes/page/Hook/ImagePageFileHistoryLineHook.php +++ b/includes/page/Hook/ImagePageFileHistoryLineHook.php @@ -6,6 +6,9 @@ use File; use ImageHistoryList; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImagePageFileHistoryLine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ImagePageFindFileHook.php b/includes/page/Hook/ImagePageFindFileHook.php index 1cf73a302ee5..a16fc29af0df 100644 --- a/includes/page/Hook/ImagePageFindFileHook.php +++ b/includes/page/Hook/ImagePageFindFileHook.php @@ -6,6 +6,9 @@ use File; use ImagePage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImagePageFindFile" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/ImagePageShowTOCHook.php b/includes/page/Hook/ImagePageShowTOCHook.php index 66050fcf527f..7f079794672c 100644 --- a/includes/page/Hook/ImagePageShowTOCHook.php +++ b/includes/page/Hook/ImagePageShowTOCHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use ImagePage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImagePageShowTOC" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/IsFileCacheableHook.php b/includes/page/Hook/IsFileCacheableHook.php index 43afef7e361f..d175e40e6fc6 100644 --- a/includes/page/Hook/IsFileCacheableHook.php +++ b/includes/page/Hook/IsFileCacheableHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "IsFileCacheable" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/NewRevisionFromEditCompleteHook.php b/includes/page/Hook/NewRevisionFromEditCompleteHook.php index 79a067f6a060..e9cb8cd4a119 100644 --- a/includes/page/Hook/NewRevisionFromEditCompleteHook.php +++ b/includes/page/Hook/NewRevisionFromEditCompleteHook.php @@ -7,6 +7,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "NewRevisionFromEditComplete" to register handlers implementing this interface. + * * @deprecated since 1.35, use the RevisionFromEditComplete hook instead * @ingroup Hooks */ diff --git a/includes/page/Hook/OpportunisticLinksUpdateHook.php b/includes/page/Hook/OpportunisticLinksUpdateHook.php index 387554acde82..423b1b5cfdcb 100644 --- a/includes/page/Hook/OpportunisticLinksUpdateHook.php +++ b/includes/page/Hook/OpportunisticLinksUpdateHook.php @@ -7,6 +7,9 @@ use ParserOutput; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OpportunisticLinksUpdate" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/PageDeletionDataUpdatesHook.php b/includes/page/Hook/PageDeletionDataUpdatesHook.php index aa2d6e79ff6d..d1b95a0499df 100644 --- a/includes/page/Hook/PageDeletionDataUpdatesHook.php +++ b/includes/page/Hook/PageDeletionDataUpdatesHook.php @@ -8,6 +8,9 @@ use MediaWiki\Revision\RevisionRecord; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageDeletionDataUpdates" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/PageViewUpdatesHook.php b/includes/page/Hook/PageViewUpdatesHook.php index a6e78296a02b..27341b8be765 100644 --- a/includes/page/Hook/PageViewUpdatesHook.php +++ b/includes/page/Hook/PageViewUpdatesHook.php @@ -6,6 +6,9 @@ use User; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageViewUpdates" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/RevisionFromEditCompleteHook.php b/includes/page/Hook/RevisionFromEditCompleteHook.php index 1ddf10dcb79c..c2a7db5e5f76 100644 --- a/includes/page/Hook/RevisionFromEditCompleteHook.php +++ b/includes/page/Hook/RevisionFromEditCompleteHook.php @@ -7,6 +7,9 @@ use MediaWiki\User\UserIdentity; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RevisionFromEditComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/RevisionUndeletedHook.php b/includes/page/Hook/RevisionUndeletedHook.php index 1655ebc8eb3f..f0e035a444a5 100644 --- a/includes/page/Hook/RevisionUndeletedHook.php +++ b/includes/page/Hook/RevisionUndeletedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use MediaWiki\Revision\RevisionRecord; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RevisionUndeleted" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/RollbackCompleteHook.php b/includes/page/Hook/RollbackCompleteHook.php index c81c64d469a6..577aaa82565a 100644 --- a/includes/page/Hook/RollbackCompleteHook.php +++ b/includes/page/Hook/RollbackCompleteHook.php @@ -7,6 +7,9 @@ use MediaWiki\User\UserIdentity; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RollbackComplete" to register handlers implementing this interface. + * * @deprecated since 1.36, use PageSaveComplete * @ingroup Hooks */ diff --git a/includes/page/Hook/ShowMissingArticleHook.php b/includes/page/Hook/ShowMissingArticleHook.php index f709dde2f493..ea7973fc987e 100644 --- a/includes/page/Hook/ShowMissingArticleHook.php +++ b/includes/page/Hook/ShowMissingArticleHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Page\Hook; use Article; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ShowMissingArticle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/page/Hook/WikiPageDeletionUpdatesHook.php b/includes/page/Hook/WikiPageDeletionUpdatesHook.php index 2ed98eb3a5f1..9b0b5f68ff1e 100644 --- a/includes/page/Hook/WikiPageDeletionUpdatesHook.php +++ b/includes/page/Hook/WikiPageDeletionUpdatesHook.php @@ -7,6 +7,9 @@ use DeferrableUpdate; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WikiPageDeletionUpdates" to register handlers implementing this interface. + * * @deprecated since 1.32 Use PageDeletionDataUpdates or override * ContentHandler::getDeletionDataUpdates instead * @ingroup Hooks diff --git a/includes/page/Hook/WikiPageFactoryHook.php b/includes/page/Hook/WikiPageFactoryHook.php index c2986ea1900b..7e1b7af10f43 100644 --- a/includes/page/Hook/WikiPageFactoryHook.php +++ b/includes/page/Hook/WikiPageFactoryHook.php @@ -6,6 +6,9 @@ use Title; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WikiPageFactory" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/AfterParserFetchFileAndTitleHook.php b/includes/parser/Hook/AfterParserFetchFileAndTitleHook.php index 070af8d59a77..4c286a23b2cb 100644 --- a/includes/parser/Hook/AfterParserFetchFileAndTitleHook.php +++ b/includes/parser/Hook/AfterParserFetchFileAndTitleHook.php @@ -6,6 +6,9 @@ use ImageGalleryBase; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AfterParserFetchFileAndTitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/BeforeParserFetchFileAndTitleHook.php b/includes/parser/Hook/BeforeParserFetchFileAndTitleHook.php index 785ceca707f1..fa8f5f6f9104 100644 --- a/includes/parser/Hook/BeforeParserFetchFileAndTitleHook.php +++ b/includes/parser/Hook/BeforeParserFetchFileAndTitleHook.php @@ -6,6 +6,9 @@ use Parser; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeParserFetchFileAndTitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/BeforeParserFetchTemplateAndtitleHook.php b/includes/parser/Hook/BeforeParserFetchTemplateAndtitleHook.php index cf9433f774e9..365bbf917329 100644 --- a/includes/parser/Hook/BeforeParserFetchTemplateAndtitleHook.php +++ b/includes/parser/Hook/BeforeParserFetchTemplateAndtitleHook.php @@ -6,6 +6,9 @@ use Parser; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeParserFetchTemplateAndtitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/BeforeParserrenderImageGalleryHook.php b/includes/parser/Hook/BeforeParserrenderImageGalleryHook.php index 3bb8d935a2ed..161ed0381948 100644 --- a/includes/parser/Hook/BeforeParserrenderImageGalleryHook.php +++ b/includes/parser/Hook/BeforeParserrenderImageGalleryHook.php @@ -6,6 +6,9 @@ use ImageGalleryBase; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeParserrenderImageGallery" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/parser/Hook/GetLinkColoursHook.php b/includes/parser/Hook/GetLinkColoursHook.php index 694537b39b05..17843d43757f 100644 --- a/includes/parser/Hook/GetLinkColoursHook.php +++ b/includes/parser/Hook/GetLinkColoursHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetLinkColours" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/InternalParseBeforeLinksHook.php b/includes/parser/Hook/InternalParseBeforeLinksHook.php index 389c68b9d8e2..5e2b54871d85 100644 --- a/includes/parser/Hook/InternalParseBeforeLinksHook.php +++ b/includes/parser/Hook/InternalParseBeforeLinksHook.php @@ -6,6 +6,9 @@ use Parser; use StripState; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "InternalParseBeforeLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/InternalParseBeforeSanitizeHook.php b/includes/parser/Hook/InternalParseBeforeSanitizeHook.php index 514c505badb9..ad576d58c0e1 100644 --- a/includes/parser/Hook/InternalParseBeforeSanitizeHook.php +++ b/includes/parser/Hook/InternalParseBeforeSanitizeHook.php @@ -6,6 +6,9 @@ use Parser; use StripState; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "InternalParseBeforeSanitize" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/parser/Hook/IsValidEmailAddrHook.php b/includes/parser/Hook/IsValidEmailAddrHook.php index 210dbfba7cca..4ee6c577e029 100644 --- a/includes/parser/Hook/IsValidEmailAddrHook.php +++ b/includes/parser/Hook/IsValidEmailAddrHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "isValidEmailAddr" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/PageRenderingHashHook.php b/includes/parser/Hook/PageRenderingHashHook.php index c1ab538f83a6..a5af97bc45ca 100644 --- a/includes/parser/Hook/PageRenderingHashHook.php +++ b/includes/parser/Hook/PageRenderingHashHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PageRenderingHash" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserAfterParseHook.php b/includes/parser/Hook/ParserAfterParseHook.php index f188b25f5009..2e8ca005255b 100644 --- a/includes/parser/Hook/ParserAfterParseHook.php +++ b/includes/parser/Hook/ParserAfterParseHook.php @@ -6,6 +6,9 @@ use Parser; use StripState; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserAfterParse" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserAfterTidyHook.php b/includes/parser/Hook/ParserAfterTidyHook.php index a9fed0258ab0..9359e8bfe40d 100644 --- a/includes/parser/Hook/ParserAfterTidyHook.php +++ b/includes/parser/Hook/ParserAfterTidyHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserAfterTidy" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserBeforeInternalParseHook.php b/includes/parser/Hook/ParserBeforeInternalParseHook.php index be0720f0b1d2..9346747e4d97 100644 --- a/includes/parser/Hook/ParserBeforeInternalParseHook.php +++ b/includes/parser/Hook/ParserBeforeInternalParseHook.php @@ -6,6 +6,9 @@ use Parser; use StripState; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserBeforeInternalParse" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserBeforePreprocessHook.php b/includes/parser/Hook/ParserBeforePreprocessHook.php index a16e31885daf..5d2d705e104d 100644 --- a/includes/parser/Hook/ParserBeforePreprocessHook.php +++ b/includes/parser/Hook/ParserBeforePreprocessHook.php @@ -6,6 +6,9 @@ use Parser; use StripState; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserBeforePreprocess" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserCacheSaveCompleteHook.php b/includes/parser/Hook/ParserCacheSaveCompleteHook.php index eef8fb00e5d3..8ea2291be79c 100644 --- a/includes/parser/Hook/ParserCacheSaveCompleteHook.php +++ b/includes/parser/Hook/ParserCacheSaveCompleteHook.php @@ -8,6 +8,9 @@ use ParserOutput; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserCacheSaveComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserClearStateHook.php b/includes/parser/Hook/ParserClearStateHook.php index b03dc6ee5191..37789168a9ac 100644 --- a/includes/parser/Hook/ParserClearStateHook.php +++ b/includes/parser/Hook/ParserClearStateHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserClearState" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserClonedHook.php b/includes/parser/Hook/ParserClonedHook.php index fea7886ea35b..6adc151dc343 100644 --- a/includes/parser/Hook/ParserClonedHook.php +++ b/includes/parser/Hook/ParserClonedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserCloned" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserFetchTemplateHook.php b/includes/parser/Hook/ParserFetchTemplateHook.php index 9b47ba84c52d..bddeaed3c46a 100644 --- a/includes/parser/Hook/ParserFetchTemplateHook.php +++ b/includes/parser/Hook/ParserFetchTemplateHook.php @@ -7,6 +7,9 @@ use Revision; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserFetchTemplate" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserFirstCallInitHook.php b/includes/parser/Hook/ParserFirstCallInitHook.php index d7f6c54b1283..10b8414b4c1d 100644 --- a/includes/parser/Hook/ParserFirstCallInitHook.php +++ b/includes/parser/Hook/ParserFirstCallInitHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserFirstCallInit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserGetVariableValueSwitchHook.php b/includes/parser/Hook/ParserGetVariableValueSwitchHook.php index 6455082ef522..c41ee044fcca 100644 --- a/includes/parser/Hook/ParserGetVariableValueSwitchHook.php +++ b/includes/parser/Hook/ParserGetVariableValueSwitchHook.php @@ -6,6 +6,9 @@ use Parser; use PPFrame; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserGetVariableValueSwitch" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserGetVariableValueTsHook.php b/includes/parser/Hook/ParserGetVariableValueTsHook.php index 9c61d394e14d..e806be700ac8 100644 --- a/includes/parser/Hook/ParserGetVariableValueTsHook.php +++ b/includes/parser/Hook/ParserGetVariableValueTsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserGetVariableValueTs" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserGetVariableValueVarCacheHook.php b/includes/parser/Hook/ParserGetVariableValueVarCacheHook.php index fb6aefd41fc4..a1c5a16ed248 100644 --- a/includes/parser/Hook/ParserGetVariableValueVarCacheHook.php +++ b/includes/parser/Hook/ParserGetVariableValueVarCacheHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserGetVariableValueVarCache" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserLimitReportFormatHook.php b/includes/parser/Hook/ParserLimitReportFormatHook.php index 60b9c8286858..191b050d6cf0 100644 --- a/includes/parser/Hook/ParserLimitReportFormatHook.php +++ b/includes/parser/Hook/ParserLimitReportFormatHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserLimitReportFormat" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserLimitReportPrepareHook.php b/includes/parser/Hook/ParserLimitReportPrepareHook.php index 5c70b766c19f..6215801578e6 100644 --- a/includes/parser/Hook/ParserLimitReportPrepareHook.php +++ b/includes/parser/Hook/ParserLimitReportPrepareHook.php @@ -6,6 +6,9 @@ use Parser; use ParserOutput; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserLimitReportPrepare" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserMakeImageParamsHook.php b/includes/parser/Hook/ParserMakeImageParamsHook.php index 8a733bfa8753..aa900c53eb2a 100644 --- a/includes/parser/Hook/ParserMakeImageParamsHook.php +++ b/includes/parser/Hook/ParserMakeImageParamsHook.php @@ -7,6 +7,9 @@ use Parser; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserMakeImageParams" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserOptionsRegisterHook.php b/includes/parser/Hook/ParserOptionsRegisterHook.php index 919884edb078..281923d9dc43 100644 --- a/includes/parser/Hook/ParserOptionsRegisterHook.php +++ b/includes/parser/Hook/ParserOptionsRegisterHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserOptionsRegister" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserOutputPostCacheTransformHook.php b/includes/parser/Hook/ParserOutputPostCacheTransformHook.php index b18f959ecfc1..e81ab1717c43 100644 --- a/includes/parser/Hook/ParserOutputPostCacheTransformHook.php +++ b/includes/parser/Hook/ParserOutputPostCacheTransformHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use ParserOutput; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserOutputPostCacheTransform" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserPreSaveTransformCompleteHook.php b/includes/parser/Hook/ParserPreSaveTransformCompleteHook.php index 0e3b686c0bda..09630a52e17a 100644 --- a/includes/parser/Hook/ParserPreSaveTransformCompleteHook.php +++ b/includes/parser/Hook/ParserPreSaveTransformCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserPreSaveTransformComplete" to register handlers implementing this interface. + * * @stable * @ingroup Hooks */ diff --git a/includes/parser/Hook/ParserSectionCreateHook.php b/includes/parser/Hook/ParserSectionCreateHook.php index 4c332686c035..c0fa130ae671 100644 --- a/includes/parser/Hook/ParserSectionCreateHook.php +++ b/includes/parser/Hook/ParserSectionCreateHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Parser; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ParserSectionCreate" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/parser/Hook/RejectParserCacheValueHook.php b/includes/parser/Hook/RejectParserCacheValueHook.php index dffeb910d1ce..d8fad3e68c30 100644 --- a/includes/parser/Hook/RejectParserCacheValueHook.php +++ b/includes/parser/Hook/RejectParserCacheValueHook.php @@ -7,6 +7,9 @@ use ParserOutput; use WikiPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RejectParserCacheValue" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/password/Hook/PasswordPoliciesForUserHook.php b/includes/password/Hook/PasswordPoliciesForUserHook.php index 31638f9f0f71..9a31409d450a 100644 --- a/includes/password/Hook/PasswordPoliciesForUserHook.php +++ b/includes/password/Hook/PasswordPoliciesForUserHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PasswordPoliciesForUser" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/preferences/Hook/GetPreferencesHook.php b/includes/preferences/Hook/GetPreferencesHook.php index c5243b7f8367..06e4c1164890 100644 --- a/includes/preferences/Hook/GetPreferencesHook.php +++ b/includes/preferences/Hook/GetPreferencesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Preferences\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetPreferences" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/preferences/Hook/PreferencesFormPreSaveHook.php b/includes/preferences/Hook/PreferencesFormPreSaveHook.php index 9118d3584324..17b854fe93e7 100644 --- a/includes/preferences/Hook/PreferencesFormPreSaveHook.php +++ b/includes/preferences/Hook/PreferencesFormPreSaveHook.php @@ -6,6 +6,9 @@ use HTMLForm; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PreferencesFormPreSave" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/rcfeed/Hook/IRCLineURLHook.php b/includes/rcfeed/Hook/IRCLineURLHook.php index bfdcea8d6698..5a84ccc55a77 100644 --- a/includes/rcfeed/Hook/IRCLineURLHook.php +++ b/includes/rcfeed/Hook/IRCLineURLHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use RecentChange; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "IRCLineURL" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderForeignApiModulesHook.php b/includes/resourceloader/Hook/ResourceLoaderForeignApiModulesHook.php index 3f020d061e32..ee3e3c18d759 100644 --- a/includes/resourceloader/Hook/ResourceLoaderForeignApiModulesHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderForeignApiModulesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ResourceLoader\Hook; use ResourceLoaderContext; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderForeignApiModules" to register handlers implementing this interface. + * * @stable to implement * @ingroup ResourceLoaderHooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderGetConfigVarsHook.php b/includes/resourceloader/Hook/ResourceLoaderGetConfigVarsHook.php index 8c2ccc4fc4fd..7672a12b51d8 100644 --- a/includes/resourceloader/Hook/ResourceLoaderGetConfigVarsHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderGetConfigVarsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ResourceLoader\Hook; use Config; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderGetConfigVars" to register handlers implementing this interface. + * * @stable to implement * @ingroup ResourceLoaderHooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderJqueryMsgModuleMagicWordsHook.php b/includes/resourceloader/Hook/ResourceLoaderJqueryMsgModuleMagicWordsHook.php index c7f953392b56..bde1bff0a32a 100644 --- a/includes/resourceloader/Hook/ResourceLoaderJqueryMsgModuleMagicWordsHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderJqueryMsgModuleMagicWordsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ResourceLoader\Hook; use ResourceLoaderContext; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderJqueryMsgModuleMagicWords" to register handlers implementing this interface. + * * @stable to implement * @ingroup ResourceLoaderHooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderRegisterModulesHook.php b/includes/resourceloader/Hook/ResourceLoaderRegisterModulesHook.php index bf0b68993677..7f64218abedd 100644 --- a/includes/resourceloader/Hook/ResourceLoaderRegisterModulesHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderRegisterModulesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ResourceLoader\Hook; use ResourceLoader; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderRegisterModules" to register handlers implementing this interface. + * * @stable to implement * @ingroup ResourceLoaderHooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderSiteModulePagesHook.php b/includes/resourceloader/Hook/ResourceLoaderSiteModulePagesHook.php index d5091f36182a..759281c39bb0 100644 --- a/includes/resourceloader/Hook/ResourceLoaderSiteModulePagesHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderSiteModulePagesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\ResourceLoader\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderSiteModulePages" to register handlers implementing this interface. + * * @stable to implement * @ingroup ResourceLoaderHooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderSiteStylesModulePagesHook.php b/includes/resourceloader/Hook/ResourceLoaderSiteStylesModulePagesHook.php index 16a907f618e1..9787add3e50e 100644 --- a/includes/resourceloader/Hook/ResourceLoaderSiteStylesModulePagesHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderSiteStylesModulePagesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\ResourceLoader\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderSiteStylesModulePages" to register handlers implementing this interface. + * * @stable to implement * @ingroup ResourceLoaderHooks */ diff --git a/includes/resourceloader/Hook/ResourceLoaderTestModulesHook.php b/includes/resourceloader/Hook/ResourceLoaderTestModulesHook.php index 4b9cf073a72e..a8534b80e2fa 100644 --- a/includes/resourceloader/Hook/ResourceLoaderTestModulesHook.php +++ b/includes/resourceloader/Hook/ResourceLoaderTestModulesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\ResourceLoader\Hook; use ResourceLoader; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ResourceLoaderTestModules" to register handlers implementing this interface. + * * @deprecated since 1.33; use the QUnitTestModule static extension registration attribute instead. * @ingroup ResourceLoaderHooks */ diff --git a/includes/revisiondelete/Hook/ArticleRevisionVisibilitySetHook.php b/includes/revisiondelete/Hook/ArticleRevisionVisibilitySetHook.php index eebce06f406d..767fc6aac27c 100644 --- a/includes/revisiondelete/Hook/ArticleRevisionVisibilitySetHook.php +++ b/includes/revisiondelete/Hook/ArticleRevisionVisibilitySetHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ArticleRevisionVisibilitySet" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/PrefixSearchBackendHook.php b/includes/search/Hook/PrefixSearchBackendHook.php index e4a23a0ecbec..e1b386e031b2 100644 --- a/includes/search/Hook/PrefixSearchBackendHook.php +++ b/includes/search/Hook/PrefixSearchBackendHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Search\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PrefixSearchBackend" to register handlers implementing this interface. + * * @deprecated since 1.27 Override SearchEngine::completionSearchBackend instead * @ingroup Hooks */ diff --git a/includes/search/Hook/PrefixSearchExtractNamespaceHook.php b/includes/search/Hook/PrefixSearchExtractNamespaceHook.php index f79fd2b61e8d..062febed20bf 100644 --- a/includes/search/Hook/PrefixSearchExtractNamespaceHook.php +++ b/includes/search/Hook/PrefixSearchExtractNamespaceHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Search\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PrefixSearchExtractNamespace" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchAfterNoDirectMatchHook.php b/includes/search/Hook/SearchAfterNoDirectMatchHook.php index 69c8e6b3fd40..0317637dc304 100644 --- a/includes/search/Hook/SearchAfterNoDirectMatchHook.php +++ b/includes/search/Hook/SearchAfterNoDirectMatchHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Search\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchAfterNoDirectMatch" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchGetNearMatchBeforeHook.php b/includes/search/Hook/SearchGetNearMatchBeforeHook.php index 1b1002bbf218..436fe73f7812 100644 --- a/includes/search/Hook/SearchGetNearMatchBeforeHook.php +++ b/includes/search/Hook/SearchGetNearMatchBeforeHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Search\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchGetNearMatchBefore" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchGetNearMatchCompleteHook.php b/includes/search/Hook/SearchGetNearMatchCompleteHook.php index 1455fa8dddc8..eaf5bf7b8866 100644 --- a/includes/search/Hook/SearchGetNearMatchCompleteHook.php +++ b/includes/search/Hook/SearchGetNearMatchCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Search\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchGetNearMatchComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchGetNearMatchHook.php b/includes/search/Hook/SearchGetNearMatchHook.php index 4451875d6a91..26416033569e 100644 --- a/includes/search/Hook/SearchGetNearMatchHook.php +++ b/includes/search/Hook/SearchGetNearMatchHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Search\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchGetNearMatch" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchIndexFieldsHook.php b/includes/search/Hook/SearchIndexFieldsHook.php index a0bb95e2e476..48706af6014f 100644 --- a/includes/search/Hook/SearchIndexFieldsHook.php +++ b/includes/search/Hook/SearchIndexFieldsHook.php @@ -6,6 +6,9 @@ use SearchEngine; use SearchIndexField; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchIndexFields" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchResultInitFromTitleHook.php b/includes/search/Hook/SearchResultInitFromTitleHook.php index 7128e3ede311..63c734e12bae 100644 --- a/includes/search/Hook/SearchResultInitFromTitleHook.php +++ b/includes/search/Hook/SearchResultInitFromTitleHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Search\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchResultInitFromTitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchResultsAugmentHook.php b/includes/search/Hook/SearchResultsAugmentHook.php index a0f77f6f3e33..38de07b54d61 100644 --- a/includes/search/Hook/SearchResultsAugmentHook.php +++ b/includes/search/Hook/SearchResultsAugmentHook.php @@ -6,6 +6,9 @@ use ResultAugmentor; use ResultSetAugmentor; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchResultsAugment" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SearchableNamespacesHook.php b/includes/search/Hook/SearchableNamespacesHook.php index 4d4ae35b9b29..51f5f26804c0 100644 --- a/includes/search/Hook/SearchableNamespacesHook.php +++ b/includes/search/Hook/SearchableNamespacesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Search\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SearchableNamespaces" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/ShowSearchHitHook.php b/includes/search/Hook/ShowSearchHitHook.php index c9acb4014730..c229aa6bf333 100644 --- a/includes/search/Hook/ShowSearchHitHook.php +++ b/includes/search/Hook/ShowSearchHitHook.php @@ -6,6 +6,9 @@ use SearchResult; use SpecialSearch; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ShowSearchHit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/ShowSearchHitTitleHook.php b/includes/search/Hook/ShowSearchHitTitleHook.php index f0bb8e7b4ca2..7353c9a425e0 100644 --- a/includes/search/Hook/ShowSearchHitTitleHook.php +++ b/includes/search/Hook/ShowSearchHitTitleHook.php @@ -8,6 +8,9 @@ use SpecialSearch; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ShowSearchHitTitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SpecialSearchPowerBoxHook.php b/includes/search/Hook/SpecialSearchPowerBoxHook.php index 2d8afd5305b1..ea26991c20f5 100644 --- a/includes/search/Hook/SpecialSearchPowerBoxHook.php +++ b/includes/search/Hook/SpecialSearchPowerBoxHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Search\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchPowerBox" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/search/Hook/SpecialSearchProfileFormHook.php b/includes/search/Hook/SpecialSearchProfileFormHook.php index 2984baa67c1d..91cf8ffd8e7a 100644 --- a/includes/search/Hook/SpecialSearchProfileFormHook.php +++ b/includes/search/Hook/SpecialSearchProfileFormHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Search\Hook; use SpecialPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchProfileForm" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/session/Hook/SessionCheckInfoHook.php b/includes/session/Hook/SessionCheckInfoHook.php index 73dd3400b77c..5f9284a31e9b 100644 --- a/includes/session/Hook/SessionCheckInfoHook.php +++ b/includes/session/Hook/SessionCheckInfoHook.php @@ -6,6 +6,9 @@ use MediaWiki\Session\SessionInfo; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SessionCheckInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/session/Hook/SessionMetadataHook.php b/includes/session/Hook/SessionMetadataHook.php index 44bbb386a665..0336f41d5e00 100644 --- a/includes/session/Hook/SessionMetadataHook.php +++ b/includes/session/Hook/SessionMetadataHook.php @@ -6,6 +6,9 @@ use MediaWiki\Session\SessionBackend; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SessionMetadata" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/session/Hook/UserSetCookiesHook.php b/includes/session/Hook/UserSetCookiesHook.php index 6242e2162eea..3d443a274460 100644 --- a/includes/session/Hook/UserSetCookiesHook.php +++ b/includes/session/Hook/UserSetCookiesHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Session\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserSetCookies" to register handlers implementing this interface. + * * @deprecated since 1.27 If you're trying to replace core session * cookie handling, you want to create a subclass of * MediaWiki\Session\CookieSessionProvider instead. Otherwise, diff --git a/includes/shell/Hook/WfShellWikiCmdHook.php b/includes/shell/Hook/WfShellWikiCmdHook.php index 87b62eb41ff3..8b7941bdeb07 100644 --- a/includes/shell/Hook/WfShellWikiCmdHook.php +++ b/includes/shell/Hook/WfShellWikiCmdHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Shell\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "wfShellWikiCmd" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/BaseTemplateAfterPortletHook.php b/includes/skins/Hook/BaseTemplateAfterPortletHook.php index cc3a9d642384..47dd43eb24f7 100644 --- a/includes/skins/Hook/BaseTemplateAfterPortletHook.php +++ b/includes/skins/Hook/BaseTemplateAfterPortletHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use BaseTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BaseTemplateAfterPortlet" to register handlers implementing this interface. + * * @deprecated since 1.35 Use SkinAfterPortlet instead * @ingroup Hooks */ diff --git a/includes/skins/Hook/BaseTemplateToolboxHook.php b/includes/skins/Hook/BaseTemplateToolboxHook.php index bd18d477dfcf..2c6fb78780e2 100644 --- a/includes/skins/Hook/BaseTemplateToolboxHook.php +++ b/includes/skins/Hook/BaseTemplateToolboxHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use BaseTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BaseTemplateToolbox" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/skins/Hook/GetNewMessagesAlertHook.php b/includes/skins/Hook/GetNewMessagesAlertHook.php index d3e8e21ee8cf..caa597df766c 100644 --- a/includes/skins/Hook/GetNewMessagesAlertHook.php +++ b/includes/skins/Hook/GetNewMessagesAlertHook.php @@ -6,6 +6,9 @@ use OutputPage; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetNewMessagesAlert" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/PersonalUrlsHook.php b/includes/skins/Hook/PersonalUrlsHook.php index 117068306c59..d09fae78cc47 100644 --- a/includes/skins/Hook/PersonalUrlsHook.php +++ b/includes/skins/Hook/PersonalUrlsHook.php @@ -6,6 +6,9 @@ use SkinTemplate; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PersonalUrls" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SidebarBeforeOutputHook.php b/includes/skins/Hook/SidebarBeforeOutputHook.php index 9606ecb8bc5d..dd5979fa1f70 100644 --- a/includes/skins/Hook/SidebarBeforeOutputHook.php +++ b/includes/skins/Hook/SidebarBeforeOutputHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SidebarBeforeOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SiteNoticeAfterHook.php b/includes/skins/Hook/SiteNoticeAfterHook.php index 2fa99a83529a..fbaf01d9dd76 100644 --- a/includes/skins/Hook/SiteNoticeAfterHook.php +++ b/includes/skins/Hook/SiteNoticeAfterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SiteNoticeAfter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SiteNoticeBeforeHook.php b/includes/skins/Hook/SiteNoticeBeforeHook.php index 35f6b844f65c..29ca9bae19f2 100644 --- a/includes/skins/Hook/SiteNoticeBeforeHook.php +++ b/includes/skins/Hook/SiteNoticeBeforeHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SiteNoticeBefore" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinAddFooterLinksHook.php b/includes/skins/Hook/SkinAddFooterLinksHook.php index 02c2eea0052d..174fac94689a 100644 --- a/includes/skins/Hook/SkinAddFooterLinksHook.php +++ b/includes/skins/Hook/SkinAddFooterLinksHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinAddFooterLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinAfterBottomScriptsHook.php b/includes/skins/Hook/SkinAfterBottomScriptsHook.php index da3ea26157f5..609b16237a63 100644 --- a/includes/skins/Hook/SkinAfterBottomScriptsHook.php +++ b/includes/skins/Hook/SkinAfterBottomScriptsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinAfterBottomScripts" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinAfterContentHook.php b/includes/skins/Hook/SkinAfterContentHook.php index 34321c4bbfef..707c770fe82c 100644 --- a/includes/skins/Hook/SkinAfterContentHook.php +++ b/includes/skins/Hook/SkinAfterContentHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinAfterContent" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinAfterPortletHook.php b/includes/skins/Hook/SkinAfterPortletHook.php index 8957acab3002..2a6ae0364906 100644 --- a/includes/skins/Hook/SkinAfterPortletHook.php +++ b/includes/skins/Hook/SkinAfterPortletHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Skins\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinAfterPortlet" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinBuildSidebarHook.php b/includes/skins/Hook/SkinBuildSidebarHook.php index 4069cf40a7d3..5ccb6205e552 100644 --- a/includes/skins/Hook/SkinBuildSidebarHook.php +++ b/includes/skins/Hook/SkinBuildSidebarHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinBuildSidebar" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinCopyrightFooterHook.php b/includes/skins/Hook/SkinCopyrightFooterHook.php index 4b1bfbb90af4..e572fdb40a07 100644 --- a/includes/skins/Hook/SkinCopyrightFooterHook.php +++ b/includes/skins/Hook/SkinCopyrightFooterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinCopyrightFooter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinEditSectionLinksHook.php b/includes/skins/Hook/SkinEditSectionLinksHook.php index eb2f4b4c5621..85146b748214 100644 --- a/includes/skins/Hook/SkinEditSectionLinksHook.php +++ b/includes/skins/Hook/SkinEditSectionLinksHook.php @@ -7,6 +7,9 @@ use Skin; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinEditSectionLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinGetPoweredByHook.php b/includes/skins/Hook/SkinGetPoweredByHook.php index 6ce55fec3700..3e95ee73a944 100644 --- a/includes/skins/Hook/SkinGetPoweredByHook.php +++ b/includes/skins/Hook/SkinGetPoweredByHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinGetPoweredBy" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinPageReadyConfigHook.php b/includes/skins/Hook/SkinPageReadyConfigHook.php index 009d577d1040..cd76d09eeb15 100644 --- a/includes/skins/Hook/SkinPageReadyConfigHook.php +++ b/includes/skins/Hook/SkinPageReadyConfigHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Skins\Hook; use ResourceLoaderContext; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinPageReadyConfig" to register handlers implementing this interface. + * * @stable for implementation */ interface SkinPageReadyConfigHook { diff --git a/includes/skins/Hook/SkinPreloadExistenceHook.php b/includes/skins/Hook/SkinPreloadExistenceHook.php index 4533527e7597..80b16f0848d4 100644 --- a/includes/skins/Hook/SkinPreloadExistenceHook.php +++ b/includes/skins/Hook/SkinPreloadExistenceHook.php @@ -6,6 +6,9 @@ use Skin; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinPreloadExistence" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinSubPageSubtitleHook.php b/includes/skins/Hook/SkinSubPageSubtitleHook.php index 603770a8b8cc..47af4dcf56db 100644 --- a/includes/skins/Hook/SkinSubPageSubtitleHook.php +++ b/includes/skins/Hook/SkinSubPageSubtitleHook.php @@ -6,6 +6,9 @@ use OutputPage; use Skin; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinSubPageSubtitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateBuildNavUrlsNav_urlsAfterPermalinkHook.php b/includes/skins/Hook/SkinTemplateBuildNavUrlsNav_urlsAfterPermalinkHook.php index 7395d42b9f2e..ea28dd178d44 100644 --- a/includes/skins/Hook/SkinTemplateBuildNavUrlsNav_urlsAfterPermalinkHook.php +++ b/includes/skins/Hook/SkinTemplateBuildNavUrlsNav_urlsAfterPermalinkHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use SkinTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateBuildNavUrlsNav_urlsAfterPermalink" to register handlers implementing this interface. + * * @deprecated since 1.35. Use SidebarBeforeOutput hook * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateGetLanguageLinkHook.php b/includes/skins/Hook/SkinTemplateGetLanguageLinkHook.php index 5dafcce22ed9..258916aed87f 100644 --- a/includes/skins/Hook/SkinTemplateGetLanguageLinkHook.php +++ b/includes/skins/Hook/SkinTemplateGetLanguageLinkHook.php @@ -6,6 +6,9 @@ use OutputPage; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateGetLanguageLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateNavigationHook.php b/includes/skins/Hook/SkinTemplateNavigationHook.php index 69c43d2343b3..35897415ae63 100644 --- a/includes/skins/Hook/SkinTemplateNavigationHook.php +++ b/includes/skins/Hook/SkinTemplateNavigationHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use SkinTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateNavigation" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateNavigation__SpecialPageHook.php b/includes/skins/Hook/SkinTemplateNavigation__SpecialPageHook.php index 82f535818bfe..cdfc5a6f916a 100644 --- a/includes/skins/Hook/SkinTemplateNavigation__SpecialPageHook.php +++ b/includes/skins/Hook/SkinTemplateNavigation__SpecialPageHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use SkinTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateNavigation::SpecialPage" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateNavigation__UniversalHook.php b/includes/skins/Hook/SkinTemplateNavigation__UniversalHook.php index fc2f0bea0b19..f67bb72760e0 100644 --- a/includes/skins/Hook/SkinTemplateNavigation__UniversalHook.php +++ b/includes/skins/Hook/SkinTemplateNavigation__UniversalHook.php @@ -6,6 +6,9 @@ namespace MediaWiki\Hook; use SkinTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateNavigation::Universal" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateOutputPageBeforeExecHook.php b/includes/skins/Hook/SkinTemplateOutputPageBeforeExecHook.php index e801431d12c7..382b21511351 100644 --- a/includes/skins/Hook/SkinTemplateOutputPageBeforeExecHook.php +++ b/includes/skins/Hook/SkinTemplateOutputPageBeforeExecHook.php @@ -6,6 +6,9 @@ use QuickTemplate; use SkinTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateOutputPageBeforeExec" to register handlers implementing this interface. + * * @deprecated since 1.35. See * https://www.mediawiki.org/wiki/Manual:Hooks/SkinTemplateOutputPageBeforeExec * for migration notes. diff --git a/includes/skins/Hook/SkinTemplatePreventOtherActiveTabsHook.php b/includes/skins/Hook/SkinTemplatePreventOtherActiveTabsHook.php index 22e63c8abdbc..00669826d6f2 100644 --- a/includes/skins/Hook/SkinTemplatePreventOtherActiveTabsHook.php +++ b/includes/skins/Hook/SkinTemplatePreventOtherActiveTabsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use SkinTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplatePreventOtherActiveTabs" to register handlers implementing this interface. + * * @deprecated since 1.35 Use SkinTemplateNavigation__Universal instead * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateTabActionHook.php b/includes/skins/Hook/SkinTemplateTabActionHook.php index 93c95be50aeb..c69b188c79f0 100644 --- a/includes/skins/Hook/SkinTemplateTabActionHook.php +++ b/includes/skins/Hook/SkinTemplateTabActionHook.php @@ -6,6 +6,9 @@ use SkinTemplate; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateTabAction" to register handlers implementing this interface. + * * @deprecated since 1.35 Use SkinTemplateNavigation__Universal instead * @ingroup Hooks */ diff --git a/includes/skins/Hook/SkinTemplateToolboxEndHook.php b/includes/skins/Hook/SkinTemplateToolboxEndHook.php index 0839391d87f0..b5842e82602a 100644 --- a/includes/skins/Hook/SkinTemplateToolboxEndHook.php +++ b/includes/skins/Hook/SkinTemplateToolboxEndHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use QuickTemplate; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SkinTemplateToolboxEnd" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/skins/Hook/UndeletePageToolLinksHook.php b/includes/skins/Hook/UndeletePageToolLinksHook.php index e73db59658aa..d465d113f4f3 100644 --- a/includes/skins/Hook/UndeletePageToolLinksHook.php +++ b/includes/skins/Hook/UndeletePageToolLinksHook.php @@ -6,6 +6,9 @@ use IContextSource; use MediaWiki\Linker\LinkRenderer; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UndeletePageToolLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/AuthChangeFormFieldsHook.php b/includes/specialpage/Hook/AuthChangeFormFieldsHook.php index 1ea2595621a9..018456ff7e4c 100644 --- a/includes/specialpage/Hook/AuthChangeFormFieldsHook.php +++ b/includes/specialpage/Hook/AuthChangeFormFieldsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\SpecialPage\Hook; use MediaWiki\Auth\AuthenticationRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AuthChangeFormFields" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/ChangeAuthenticationDataAuditHook.php b/includes/specialpage/Hook/ChangeAuthenticationDataAuditHook.php index 3608ee429f1b..91acb9cfbb65 100644 --- a/includes/specialpage/Hook/ChangeAuthenticationDataAuditHook.php +++ b/includes/specialpage/Hook/ChangeAuthenticationDataAuditHook.php @@ -6,6 +6,9 @@ use MediaWiki\Auth\AuthenticationRequest; use StatusValue; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeAuthenticationDataAudit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/ChangesListSpecialPageQueryHook.php b/includes/specialpage/Hook/ChangesListSpecialPageQueryHook.php index 8f4955f6492a..899eeac2225f 100644 --- a/includes/specialpage/Hook/ChangesListSpecialPageQueryHook.php +++ b/includes/specialpage/Hook/ChangesListSpecialPageQueryHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\SpecialPage\Hook; use FormOptions; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangesListSpecialPageQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/ChangesListSpecialPageStructuredFiltersHook.php b/includes/specialpage/Hook/ChangesListSpecialPageStructuredFiltersHook.php index 90b25c3ee6d5..7a96a96944a6 100644 --- a/includes/specialpage/Hook/ChangesListSpecialPageStructuredFiltersHook.php +++ b/includes/specialpage/Hook/ChangesListSpecialPageStructuredFiltersHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\SpecialPage\Hook; use ChangesListSpecialPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangesListSpecialPageStructuredFilters" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/RedirectSpecialArticleRedirectParamsHook.php b/includes/specialpage/Hook/RedirectSpecialArticleRedirectParamsHook.php index bbb7bf33fe35..1e7883ef3c8d 100644 --- a/includes/specialpage/Hook/RedirectSpecialArticleRedirectParamsHook.php +++ b/includes/specialpage/Hook/RedirectSpecialArticleRedirectParamsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\SpecialPage\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RedirectSpecialArticleRedirectParams" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/SpecialPageAfterExecuteHook.php b/includes/specialpage/Hook/SpecialPageAfterExecuteHook.php index d59bb66f5064..c78db9224769 100644 --- a/includes/specialpage/Hook/SpecialPageAfterExecuteHook.php +++ b/includes/specialpage/Hook/SpecialPageAfterExecuteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\SpecialPage\Hook; use SpecialPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialPageAfterExecute" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/SpecialPageBeforeExecuteHook.php b/includes/specialpage/Hook/SpecialPageBeforeExecuteHook.php index ede4b866b61a..93cea66e9125 100644 --- a/includes/specialpage/Hook/SpecialPageBeforeExecuteHook.php +++ b/includes/specialpage/Hook/SpecialPageBeforeExecuteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\SpecialPage\Hook; use SpecialPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialPageBeforeExecute" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/SpecialPageBeforeFormDisplayHook.php b/includes/specialpage/Hook/SpecialPageBeforeFormDisplayHook.php index 2bd6cca5efa2..f55c2365e45f 100644 --- a/includes/specialpage/Hook/SpecialPageBeforeFormDisplayHook.php +++ b/includes/specialpage/Hook/SpecialPageBeforeFormDisplayHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\SpecialPage\Hook; use HTMLForm; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialPageBeforeFormDisplay" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/SpecialPage_initListHook.php b/includes/specialpage/Hook/SpecialPage_initListHook.php index 6ee627d139f2..075985e1b1e8 100644 --- a/includes/specialpage/Hook/SpecialPage_initListHook.php +++ b/includes/specialpage/Hook/SpecialPage_initListHook.php @@ -4,6 +4,9 @@ namespace MediaWiki\SpecialPage\Hook; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialPage_initList" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specialpage/Hook/WgQueryPagesHook.php b/includes/specialpage/Hook/WgQueryPagesHook.php index 8f56f5f33fad..ce7f8ee1b7e9 100644 --- a/includes/specialpage/Hook/WgQueryPagesHook.php +++ b/includes/specialpage/Hook/WgQueryPagesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\SpecialPage\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "wgQueryPages" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/AddNewAccountHook.php b/includes/specials/Hook/AddNewAccountHook.php index 99776a94e8b3..67183fc6b60c 100644 --- a/includes/specials/Hook/AddNewAccountHook.php +++ b/includes/specials/Hook/AddNewAccountHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AddNewAccount" to register handlers implementing this interface. + * * @deprecated since 1.27. Use LocalUserCreated instead. * @ingroup Hooks */ diff --git a/includes/specials/Hook/AncientPagesQueryHook.php b/includes/specials/Hook/AncientPagesQueryHook.php index 9f40d25fa2e4..16da62cf26c3 100644 --- a/includes/specials/Hook/AncientPagesQueryHook.php +++ b/includes/specials/Hook/AncientPagesQueryHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AncientPagesQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/BeforeWelcomeCreationHook.php b/includes/specials/Hook/BeforeWelcomeCreationHook.php index b8e701ca6d52..c98d7c12b4e9 100644 --- a/includes/specials/Hook/BeforeWelcomeCreationHook.php +++ b/includes/specials/Hook/BeforeWelcomeCreationHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeWelcomeCreation" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/BlockIpCompleteHook.php b/includes/specials/Hook/BlockIpCompleteHook.php index b34a691c28c5..b015ef698a44 100644 --- a/includes/specials/Hook/BlockIpCompleteHook.php +++ b/includes/specials/Hook/BlockIpCompleteHook.php @@ -6,6 +6,9 @@ use MediaWiki\Block\DatabaseBlock; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BlockIpComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/BlockIpHook.php b/includes/specials/Hook/BlockIpHook.php index b8a265a465f4..72283ed4a755 100644 --- a/includes/specials/Hook/BlockIpHook.php +++ b/includes/specials/Hook/BlockIpHook.php @@ -6,6 +6,9 @@ use MediaWiki\Block\DatabaseBlock; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BlockIp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/BookInformationHook.php b/includes/specials/Hook/BookInformationHook.php index f39b2033a188..b5181aa94ebc 100644 --- a/includes/specials/Hook/BookInformationHook.php +++ b/includes/specials/Hook/BookInformationHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BookInformation" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ChangeUserGroupsHook.php b/includes/specials/Hook/ChangeUserGroupsHook.php index 117ca68ad9bd..f9883d5babc1 100644 --- a/includes/specials/Hook/ChangeUserGroupsHook.php +++ b/includes/specials/Hook/ChangeUserGroupsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ChangeUserGroups" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ContribsPager__getQueryInfoHook.php b/includes/specials/Hook/ContribsPager__getQueryInfoHook.php index 8308ba43a9e2..215a1c2615a4 100644 --- a/includes/specials/Hook/ContribsPager__getQueryInfoHook.php +++ b/includes/specials/Hook/ContribsPager__getQueryInfoHook.php @@ -6,6 +6,9 @@ use ContribsPager; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContribsPager::getQueryInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ContribsPager__reallyDoQueryHook.php b/includes/specials/Hook/ContribsPager__reallyDoQueryHook.php index bc727221b32e..440957a039eb 100644 --- a/includes/specials/Hook/ContribsPager__reallyDoQueryHook.php +++ b/includes/specials/Hook/ContribsPager__reallyDoQueryHook.php @@ -6,6 +6,9 @@ use ContribsPager; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContribsPager::reallyDoQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ContributionsLineEndingHook.php b/includes/specials/Hook/ContributionsLineEndingHook.php index 218566564dc7..b6120913682a 100644 --- a/includes/specials/Hook/ContributionsLineEndingHook.php +++ b/includes/specials/Hook/ContributionsLineEndingHook.php @@ -6,6 +6,9 @@ use ContribsPager; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContributionsLineEnding" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ContributionsToolLinksHook.php b/includes/specials/Hook/ContributionsToolLinksHook.php index 5a95aa4b8abf..3db9765cc217 100644 --- a/includes/specials/Hook/ContributionsToolLinksHook.php +++ b/includes/specials/Hook/ContributionsToolLinksHook.php @@ -6,6 +6,9 @@ use SpecialPage; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ContributionsToolLinks" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/DeletedContribsPager__reallyDoQueryHook.php b/includes/specials/Hook/DeletedContribsPager__reallyDoQueryHook.php index 7f697cde3264..88e02f6e9465 100644 --- a/includes/specials/Hook/DeletedContribsPager__reallyDoQueryHook.php +++ b/includes/specials/Hook/DeletedContribsPager__reallyDoQueryHook.php @@ -6,6 +6,9 @@ use DeletedContribsPager; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DeletedContribsPager::reallyDoQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/DeletedContributionsLineEndingHook.php b/includes/specials/Hook/DeletedContributionsLineEndingHook.php index a8047488a221..96c8a20196cd 100644 --- a/includes/specials/Hook/DeletedContributionsLineEndingHook.php +++ b/includes/specials/Hook/DeletedContributionsLineEndingHook.php @@ -6,6 +6,9 @@ use DeletedContribsPager; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "DeletedContributionsLineEnding" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/EmailUserCCHook.php b/includes/specials/Hook/EmailUserCCHook.php index 0ac0b9392e5f..2176bc4e192d 100644 --- a/includes/specials/Hook/EmailUserCCHook.php +++ b/includes/specials/Hook/EmailUserCCHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EmailUserCC" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/EmailUserCompleteHook.php b/includes/specials/Hook/EmailUserCompleteHook.php index 3b87ec6c49c8..3c698c1a70d0 100644 --- a/includes/specials/Hook/EmailUserCompleteHook.php +++ b/includes/specials/Hook/EmailUserCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use MailAddress; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EmailUserComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/EmailUserFormHook.php b/includes/specials/Hook/EmailUserFormHook.php index 026639822264..668c6be07b9a 100644 --- a/includes/specials/Hook/EmailUserFormHook.php +++ b/includes/specials/Hook/EmailUserFormHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use HTMLForm; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EmailUserForm" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/EmailUserHook.php b/includes/specials/Hook/EmailUserHook.php index 28cf9203e923..eb336ae50f23 100644 --- a/includes/specials/Hook/EmailUserHook.php +++ b/includes/specials/Hook/EmailUserHook.php @@ -7,6 +7,9 @@ use MessageSpecifier; use Status; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EmailUser" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/EmailUserPermissionsErrorsHook.php b/includes/specials/Hook/EmailUserPermissionsErrorsHook.php index 8f17e40bde27..1fb027c84dd4 100644 --- a/includes/specials/Hook/EmailUserPermissionsErrorsHook.php +++ b/includes/specials/Hook/EmailUserPermissionsErrorsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EmailUserPermissionsErrors" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ExtensionTypesHook.php b/includes/specials/Hook/ExtensionTypesHook.php index 96147631b0c3..68d1eff1e70b 100644 --- a/includes/specials/Hook/ExtensionTypesHook.php +++ b/includes/specials/Hook/ExtensionTypesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ExtensionTypes" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/FileUndeleteCompleteHook.php b/includes/specials/Hook/FileUndeleteCompleteHook.php index 21a5edb357b3..c09ba4d043a9 100644 --- a/includes/specials/Hook/FileUndeleteCompleteHook.php +++ b/includes/specials/Hook/FileUndeleteCompleteHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "FileUndeleteComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/GetLogTypesOnUserHook.php b/includes/specials/Hook/GetLogTypesOnUserHook.php index a9ce93b78ea4..445d3f34ad27 100644 --- a/includes/specials/Hook/GetLogTypesOnUserHook.php +++ b/includes/specials/Hook/GetLogTypesOnUserHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetLogTypesOnUser" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ImportLogInterwikiLinkHook.php b/includes/specials/Hook/ImportLogInterwikiLinkHook.php index d1b59087252e..87c886c5fa5a 100644 --- a/includes/specials/Hook/ImportLogInterwikiLinkHook.php +++ b/includes/specials/Hook/ImportLogInterwikiLinkHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportLogInterwikiLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ImportSourcesHook.php b/includes/specials/Hook/ImportSourcesHook.php index 26fb37e629f1..6101fe603387 100644 --- a/includes/specials/Hook/ImportSourcesHook.php +++ b/includes/specials/Hook/ImportSourcesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ImportSources" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/LanguageSelectorHook.php b/includes/specials/Hook/LanguageSelectorHook.php index 3053998dde7a..cfd6df8a797f 100644 --- a/includes/specials/Hook/LanguageSelectorHook.php +++ b/includes/specials/Hook/LanguageSelectorHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use OutputPage; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LanguageSelector" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/LoginFormValidErrorMessagesHook.php b/includes/specials/Hook/LoginFormValidErrorMessagesHook.php index f2e4342f5184..997b4cd46792 100644 --- a/includes/specials/Hook/LoginFormValidErrorMessagesHook.php +++ b/includes/specials/Hook/LoginFormValidErrorMessagesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LoginFormValidErrorMessages" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/LonelyPagesQueryHook.php b/includes/specials/Hook/LonelyPagesQueryHook.php index 573e3a734478..79a8df4e2224 100644 --- a/includes/specials/Hook/LonelyPagesQueryHook.php +++ b/includes/specials/Hook/LonelyPagesQueryHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "LonelyPagesQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/NewPagesLineEndingHook.php b/includes/specials/Hook/NewPagesLineEndingHook.php index 9f1f8c1617cf..53c1896049b1 100644 --- a/includes/specials/Hook/NewPagesLineEndingHook.php +++ b/includes/specials/Hook/NewPagesLineEndingHook.php @@ -6,6 +6,9 @@ use SpecialNewpages; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "NewPagesLineEnding" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/OtherAutoblockLogLinkHook.php b/includes/specials/Hook/OtherAutoblockLogLinkHook.php index d28837561fe1..88343f7b4e28 100644 --- a/includes/specials/Hook/OtherAutoblockLogLinkHook.php +++ b/includes/specials/Hook/OtherAutoblockLogLinkHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OtherAutoblockLogLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/OtherBlockLogLinkHook.php b/includes/specials/Hook/OtherBlockLogLinkHook.php index 1b532c4cecb6..d1331e43b5ba 100644 --- a/includes/specials/Hook/OtherBlockLogLinkHook.php +++ b/includes/specials/Hook/OtherBlockLogLinkHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "OtherBlockLogLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/PostLoginRedirectHook.php b/includes/specials/Hook/PostLoginRedirectHook.php index 157ad1da4186..f6b3a7f6ad76 100644 --- a/includes/specials/Hook/PostLoginRedirectHook.php +++ b/includes/specials/Hook/PostLoginRedirectHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PostLoginRedirect" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/PreferencesGetLegendHook.php b/includes/specials/Hook/PreferencesGetLegendHook.php index a617797d176c..88b4aa69987d 100644 --- a/includes/specials/Hook/PreferencesGetLegendHook.php +++ b/includes/specials/Hook/PreferencesGetLegendHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use HTMLForm; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PreferencesGetLegend" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/PrefsEmailAuditHook.php b/includes/specials/Hook/PrefsEmailAuditHook.php index 7291a983e3eb..1ef12023fd29 100644 --- a/includes/specials/Hook/PrefsEmailAuditHook.php +++ b/includes/specials/Hook/PrefsEmailAuditHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PrefsEmailAudit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/RandomPageQueryHook.php b/includes/specials/Hook/RandomPageQueryHook.php index 507f8000fd74..9512ca2da859 100644 --- a/includes/specials/Hook/RandomPageQueryHook.php +++ b/includes/specials/Hook/RandomPageQueryHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "RandomPageQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/ShortPagesQueryHook.php b/includes/specials/Hook/ShortPagesQueryHook.php index c4a458f284a6..7afcd9d0f0e5 100644 --- a/includes/specials/Hook/ShortPagesQueryHook.php +++ b/includes/specials/Hook/ShortPagesQueryHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ShortPagesQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SoftwareInfoHook.php b/includes/specials/Hook/SoftwareInfoHook.php index 65fce1dcc29c..ecaac47b4e36 100644 --- a/includes/specials/Hook/SoftwareInfoHook.php +++ b/includes/specials/Hook/SoftwareInfoHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SoftwareInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialBlockModifyFormFieldsHook.php b/includes/specials/Hook/SpecialBlockModifyFormFieldsHook.php index 460395675533..50e17085c270 100644 --- a/includes/specials/Hook/SpecialBlockModifyFormFieldsHook.php +++ b/includes/specials/Hook/SpecialBlockModifyFormFieldsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use SpecialBlock; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialBlockModifyFormFields" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialContributionsBeforeMainOutputHook.php b/includes/specials/Hook/SpecialContributionsBeforeMainOutputHook.php index 071d564e6510..a4a1371670dc 100644 --- a/includes/specials/Hook/SpecialContributionsBeforeMainOutputHook.php +++ b/includes/specials/Hook/SpecialContributionsBeforeMainOutputHook.php @@ -6,6 +6,9 @@ use SpecialContributions; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialContributionsBeforeMainOutput" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialContributions__formatRow__flagsHook.php b/includes/specials/Hook/SpecialContributions__formatRow__flagsHook.php index 9fe5110daa99..62cddbf5fda0 100644 --- a/includes/specials/Hook/SpecialContributions__formatRow__flagsHook.php +++ b/includes/specials/Hook/SpecialContributions__formatRow__flagsHook.php @@ -7,6 +7,9 @@ use stdClass; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialContributions::formatRow::flags" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialContributions__getForm__filtersHook.php b/includes/specials/Hook/SpecialContributions__getForm__filtersHook.php index dd9a6bfd82c3..0e54f8d43ede 100644 --- a/includes/specials/Hook/SpecialContributions__getForm__filtersHook.php +++ b/includes/specials/Hook/SpecialContributions__getForm__filtersHook.php @@ -6,6 +6,9 @@ use SpecialContributions; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialContributions::getForm::filters" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialListusersDefaultQueryHook.php b/includes/specials/Hook/SpecialListusersDefaultQueryHook.php index 91daefd2c841..4c3c198af92a 100644 --- a/includes/specials/Hook/SpecialListusersDefaultQueryHook.php +++ b/includes/specials/Hook/SpecialListusersDefaultQueryHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use UsersPager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialListusersDefaultQuery" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialListusersFormatRowHook.php b/includes/specials/Hook/SpecialListusersFormatRowHook.php index b536862de5ee..4fbc7acd1705 100644 --- a/includes/specials/Hook/SpecialListusersFormatRowHook.php +++ b/includes/specials/Hook/SpecialListusersFormatRowHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use stdClass; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialListusersFormatRow" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialListusersHeaderFormHook.php b/includes/specials/Hook/SpecialListusersHeaderFormHook.php index 7e066ba884a8..8741085239d2 100644 --- a/includes/specials/Hook/SpecialListusersHeaderFormHook.php +++ b/includes/specials/Hook/SpecialListusersHeaderFormHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use UsersPager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialListusersHeaderForm" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialListusersHeaderHook.php b/includes/specials/Hook/SpecialListusersHeaderHook.php index 50bdadd1ff43..52c5b91734f6 100644 --- a/includes/specials/Hook/SpecialListusersHeaderHook.php +++ b/includes/specials/Hook/SpecialListusersHeaderHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use UsersPager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialListusersHeader" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialListusersQueryInfoHook.php b/includes/specials/Hook/SpecialListusersQueryInfoHook.php index da06ba421ec0..3a9fb03af996 100644 --- a/includes/specials/Hook/SpecialListusersQueryInfoHook.php +++ b/includes/specials/Hook/SpecialListusersQueryInfoHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use UsersPager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialListusersQueryInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialLogAddLogSearchRelationsHook.php b/includes/specials/Hook/SpecialLogAddLogSearchRelationsHook.php index bd8805f40f1e..92214b257670 100644 --- a/includes/specials/Hook/SpecialLogAddLogSearchRelationsHook.php +++ b/includes/specials/Hook/SpecialLogAddLogSearchRelationsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WebRequest; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialLogAddLogSearchRelations" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialMovepageAfterMoveHook.php b/includes/specials/Hook/SpecialMovepageAfterMoveHook.php index 97a660c08632..ed23668e0f3d 100644 --- a/includes/specials/Hook/SpecialMovepageAfterMoveHook.php +++ b/includes/specials/Hook/SpecialMovepageAfterMoveHook.php @@ -6,6 +6,9 @@ use MovePageForm; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialMovepageAfterMove" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialMuteModifyFormFieldsHook.php b/includes/specials/Hook/SpecialMuteModifyFormFieldsHook.php index 0f9a38130248..52c300dee203 100644 --- a/includes/specials/Hook/SpecialMuteModifyFormFieldsHook.php +++ b/includes/specials/Hook/SpecialMuteModifyFormFieldsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use SpecialMute; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialMuteModifyFormFields" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialMuteSubmitHook.php b/includes/specials/Hook/SpecialMuteSubmitHook.php index 35b0e5a73a9b..f6f87fd6a32a 100644 --- a/includes/specials/Hook/SpecialMuteSubmitHook.php +++ b/includes/specials/Hook/SpecialMuteSubmitHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialMuteSubmit" to register handlers implementing this interface. + * * @deprecated since 1.35, used only for instrumentation on Special:Mute * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialNewPagesFiltersHook.php b/includes/specials/Hook/SpecialNewPagesFiltersHook.php index d40af65f3c80..f4d42796b2ab 100644 --- a/includes/specials/Hook/SpecialNewPagesFiltersHook.php +++ b/includes/specials/Hook/SpecialNewPagesFiltersHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use SpecialNewpages; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialNewPagesFilters" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialNewpagesConditionsHook.php b/includes/specials/Hook/SpecialNewpagesConditionsHook.php index 898a9650b383..fdfac43a131f 100644 --- a/includes/specials/Hook/SpecialNewpagesConditionsHook.php +++ b/includes/specials/Hook/SpecialNewpagesConditionsHook.php @@ -6,6 +6,9 @@ use FormOptions; use NewPagesPager; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialNewpagesConditions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialRandomGetRandomTitleHook.php b/includes/specials/Hook/SpecialRandomGetRandomTitleHook.php index c2a8408b3e6b..28205e2a3105 100644 --- a/includes/specials/Hook/SpecialRandomGetRandomTitleHook.php +++ b/includes/specials/Hook/SpecialRandomGetRandomTitleHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialRandomGetRandomTitle" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialRecentChangesPanelHook.php b/includes/specials/Hook/SpecialRecentChangesPanelHook.php index d55d15b178e7..a1d9aa43451f 100644 --- a/includes/specials/Hook/SpecialRecentChangesPanelHook.php +++ b/includes/specials/Hook/SpecialRecentChangesPanelHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use FormOptions; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialRecentChangesPanel" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialResetTokensTokensHook.php b/includes/specials/Hook/SpecialResetTokensTokensHook.php index 1b26b46aab20..5494ea74ce9d 100644 --- a/includes/specials/Hook/SpecialResetTokensTokensHook.php +++ b/includes/specials/Hook/SpecialResetTokensTokensHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialResetTokensTokens" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchCreateLinkHook.php b/includes/specials/Hook/SpecialSearchCreateLinkHook.php index 8bb192021058..6f3908e986e0 100644 --- a/includes/specials/Hook/SpecialSearchCreateLinkHook.php +++ b/includes/specials/Hook/SpecialSearchCreateLinkHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchCreateLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchGoResultHook.php b/includes/specials/Hook/SpecialSearchGoResultHook.php index b7d5f1e897bb..49599607ee0b 100644 --- a/includes/specials/Hook/SpecialSearchGoResultHook.php +++ b/includes/specials/Hook/SpecialSearchGoResultHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchGoResult" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchNogomatchHook.php b/includes/specials/Hook/SpecialSearchNogomatchHook.php index e08d375b5e16..b36297460d0e 100644 --- a/includes/specials/Hook/SpecialSearchNogomatchHook.php +++ b/includes/specials/Hook/SpecialSearchNogomatchHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchNogomatch" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchProfilesHook.php b/includes/specials/Hook/SpecialSearchProfilesHook.php index e927fbf9581b..2368d302396b 100644 --- a/includes/specials/Hook/SpecialSearchProfilesHook.php +++ b/includes/specials/Hook/SpecialSearchProfilesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchProfiles" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchResultsAppendHook.php b/includes/specials/Hook/SpecialSearchResultsAppendHook.php index b6f76ad7f4fd..83a03ca7e9d3 100644 --- a/includes/specials/Hook/SpecialSearchResultsAppendHook.php +++ b/includes/specials/Hook/SpecialSearchResultsAppendHook.php @@ -6,6 +6,9 @@ use OutputPage; use SpecialSearch; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchResultsAppend" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchResultsHook.php b/includes/specials/Hook/SpecialSearchResultsHook.php index b6a7da7ed5ad..26f0707f5fae 100644 --- a/includes/specials/Hook/SpecialSearchResultsHook.php +++ b/includes/specials/Hook/SpecialSearchResultsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use ISearchResultSet; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchResults" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchResultsPrependHook.php b/includes/specials/Hook/SpecialSearchResultsPrependHook.php index 0391a373efc2..ee1b19d27e48 100644 --- a/includes/specials/Hook/SpecialSearchResultsPrependHook.php +++ b/includes/specials/Hook/SpecialSearchResultsPrependHook.php @@ -6,6 +6,9 @@ use OutputPage; use SpecialSearch; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchResultsPrepend" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialSearchSetupEngineHook.php b/includes/specials/Hook/SpecialSearchSetupEngineHook.php index 4de0f36efbf9..4b70034350d0 100644 --- a/includes/specials/Hook/SpecialSearchSetupEngineHook.php +++ b/includes/specials/Hook/SpecialSearchSetupEngineHook.php @@ -6,6 +6,9 @@ use SearchEngine; use SpecialSearch; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialSearchSetupEngine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialStatsAddExtraHook.php b/includes/specials/Hook/SpecialStatsAddExtraHook.php index 4d29b28dc49e..75520c15b938 100644 --- a/includes/specials/Hook/SpecialStatsAddExtraHook.php +++ b/includes/specials/Hook/SpecialStatsAddExtraHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use IContextSource; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialStatsAddExtra" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialTrackingCategories__generateCatLinkHook.php b/includes/specials/Hook/SpecialTrackingCategories__generateCatLinkHook.php index 61cc3d268412..4bc6b9628d3e 100644 --- a/includes/specials/Hook/SpecialTrackingCategories__generateCatLinkHook.php +++ b/includes/specials/Hook/SpecialTrackingCategories__generateCatLinkHook.php @@ -7,6 +7,9 @@ use Title; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialTrackingCategories::generateCatLink" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialTrackingCategories__preprocessHook.php b/includes/specials/Hook/SpecialTrackingCategories__preprocessHook.php index d50646e05f8b..45c2d9e418b1 100644 --- a/includes/specials/Hook/SpecialTrackingCategories__preprocessHook.php +++ b/includes/specials/Hook/SpecialTrackingCategories__preprocessHook.php @@ -6,6 +6,9 @@ use SpecialTrackingCategories; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialTrackingCategories::preprocess" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialUploadCompleteHook.php b/includes/specials/Hook/SpecialUploadCompleteHook.php index e40f765727e5..b9d71b54ea59 100644 --- a/includes/specials/Hook/SpecialUploadCompleteHook.php +++ b/includes/specials/Hook/SpecialUploadCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use SpecialUpload; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialUploadComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialVersionVersionUrlHook.php b/includes/specials/Hook/SpecialVersionVersionUrlHook.php index cfec23e527f0..df025527c956 100644 --- a/includes/specials/Hook/SpecialVersionVersionUrlHook.php +++ b/includes/specials/Hook/SpecialVersionVersionUrlHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialVersionVersionUrl" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/SpecialWatchlistGetNonRevisionTypesHook.php b/includes/specials/Hook/SpecialWatchlistGetNonRevisionTypesHook.php index d4a82c7e12fe..ffaece81eeb8 100644 --- a/includes/specials/Hook/SpecialWatchlistGetNonRevisionTypesHook.php +++ b/includes/specials/Hook/SpecialWatchlistGetNonRevisionTypesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialWatchlistGetNonRevisionTypes" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UnblockUserCompleteHook.php b/includes/specials/Hook/UnblockUserCompleteHook.php index 87a282755f95..a05778f1562c 100644 --- a/includes/specials/Hook/UnblockUserCompleteHook.php +++ b/includes/specials/Hook/UnblockUserCompleteHook.php @@ -6,6 +6,9 @@ use MediaWiki\Block\DatabaseBlock; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnblockUserComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UnblockUserHook.php b/includes/specials/Hook/UnblockUserHook.php index 837f50081338..edcf9c83fe51 100644 --- a/includes/specials/Hook/UnblockUserHook.php +++ b/includes/specials/Hook/UnblockUserHook.php @@ -6,6 +6,9 @@ use MediaWiki\Block\DatabaseBlock; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UnblockUser" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UndeleteForm__showHistoryHook.php b/includes/specials/Hook/UndeleteForm__showHistoryHook.php index 8eaed9a251cf..c43938534e1d 100644 --- a/includes/specials/Hook/UndeleteForm__showHistoryHook.php +++ b/includes/specials/Hook/UndeleteForm__showHistoryHook.php @@ -7,6 +7,9 @@ use Title; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UndeleteForm::showHistory" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UndeleteForm__showRevisionHook.php b/includes/specials/Hook/UndeleteForm__showRevisionHook.php index 115ebc29964c..50c46006fd60 100644 --- a/includes/specials/Hook/UndeleteForm__showRevisionHook.php +++ b/includes/specials/Hook/UndeleteForm__showRevisionHook.php @@ -7,6 +7,9 @@ use Title; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UndeleteForm::showRevision" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UndeleteForm__undeleteHook.php b/includes/specials/Hook/UndeleteForm__undeleteHook.php index 37911379643c..2cca80878c79 100644 --- a/includes/specials/Hook/UndeleteForm__undeleteHook.php +++ b/includes/specials/Hook/UndeleteForm__undeleteHook.php @@ -7,6 +7,9 @@ use Title; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UndeleteForm::undelete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UndeleteShowRevisionHook.php b/includes/specials/Hook/UndeleteShowRevisionHook.php index cd9c8860d512..77cb98ac28d2 100644 --- a/includes/specials/Hook/UndeleteShowRevisionHook.php +++ b/includes/specials/Hook/UndeleteShowRevisionHook.php @@ -6,6 +6,9 @@ use Revision; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UndeleteShowRevision" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/specials/Hook/UploadFormInitDescriptorHook.php b/includes/specials/Hook/UploadFormInitDescriptorHook.php index cee1cf41a240..48bf881499c7 100644 --- a/includes/specials/Hook/UploadFormInitDescriptorHook.php +++ b/includes/specials/Hook/UploadFormInitDescriptorHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadFormInitDescriptor" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UploadFormSourceDescriptorsHook.php b/includes/specials/Hook/UploadFormSourceDescriptorsHook.php index 9023201b5d4e..e9ccfdcbb24e 100644 --- a/includes/specials/Hook/UploadFormSourceDescriptorsHook.php +++ b/includes/specials/Hook/UploadFormSourceDescriptorsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadFormSourceDescriptors" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UploadForm_BeforeProcessingHook.php b/includes/specials/Hook/UploadForm_BeforeProcessingHook.php index da79558e3da6..bc78d751202f 100644 --- a/includes/specials/Hook/UploadForm_BeforeProcessingHook.php +++ b/includes/specials/Hook/UploadForm_BeforeProcessingHook.php @@ -6,6 +6,9 @@ use SpecialUpload; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadForm:BeforeProcessing" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UploadForm_getInitialPageTextHook.php b/includes/specials/Hook/UploadForm_getInitialPageTextHook.php index 550c9aab2b52..d6b5903ff44b 100644 --- a/includes/specials/Hook/UploadForm_getInitialPageTextHook.php +++ b/includes/specials/Hook/UploadForm_getInitialPageTextHook.php @@ -6,6 +6,9 @@ use Config; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadForm:getInitialPageText" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UploadForm_initialHook.php b/includes/specials/Hook/UploadForm_initialHook.php index b63053f04e07..647f6b9a1cff 100644 --- a/includes/specials/Hook/UploadForm_initialHook.php +++ b/includes/specials/Hook/UploadForm_initialHook.php @@ -6,6 +6,9 @@ use SpecialUpload; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadForm:initial" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UserLoginCompleteHook.php b/includes/specials/Hook/UserLoginCompleteHook.php index ee34fba67871..4fb09b13458d 100644 --- a/includes/specials/Hook/UserLoginCompleteHook.php +++ b/includes/specials/Hook/UserLoginCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLoginComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UserLogoutCompleteHook.php b/includes/specials/Hook/UserLogoutCompleteHook.php index 98cbdb40bff7..aa684052dbdd 100644 --- a/includes/specials/Hook/UserLogoutCompleteHook.php +++ b/includes/specials/Hook/UserLogoutCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLogoutComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/UsersPagerDoBatchLookupsHook.php b/includes/specials/Hook/UsersPagerDoBatchLookupsHook.php index ffd656cb2dc1..f15183047d7e 100644 --- a/includes/specials/Hook/UsersPagerDoBatchLookupsHook.php +++ b/includes/specials/Hook/UsersPagerDoBatchLookupsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use Wikimedia\Rdbms\DBConnRef; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UsersPagerDoBatchLookups" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/WantedPages__getQueryInfoHook.php b/includes/specials/Hook/WantedPages__getQueryInfoHook.php index dc6f534e8d25..a123c222b51d 100644 --- a/includes/specials/Hook/WantedPages__getQueryInfoHook.php +++ b/includes/specials/Hook/WantedPages__getQueryInfoHook.php @@ -6,6 +6,9 @@ use WantedPagesPage; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WantedPages::getQueryInfo" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/WatchlistEditorBeforeFormRenderHook.php b/includes/specials/Hook/WatchlistEditorBeforeFormRenderHook.php index b20fd4f992bb..62d50124db33 100644 --- a/includes/specials/Hook/WatchlistEditorBeforeFormRenderHook.php +++ b/includes/specials/Hook/WatchlistEditorBeforeFormRenderHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WatchlistEditorBeforeFormRender" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/WatchlistEditorBuildRemoveLineHook.php b/includes/specials/Hook/WatchlistEditorBuildRemoveLineHook.php index 61ec5461dfe4..55aadff343a0 100644 --- a/includes/specials/Hook/WatchlistEditorBuildRemoveLineHook.php +++ b/includes/specials/Hook/WatchlistEditorBuildRemoveLineHook.php @@ -6,6 +6,9 @@ use Skin; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WatchlistEditorBuildRemoveLine" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/specials/Hook/WhatLinksHerePropsHook.php b/includes/specials/Hook/WhatLinksHerePropsHook.php index 35f997ed3fd7..abdcd10fcb66 100644 --- a/includes/specials/Hook/WhatLinksHerePropsHook.php +++ b/includes/specials/Hook/WhatLinksHerePropsHook.php @@ -6,6 +6,9 @@ use stdClass; use Title; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WhatLinksHereProps" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/title/Hook/CanonicalNamespacesHook.php b/includes/title/Hook/CanonicalNamespacesHook.php index 7343246cc363..ac659c57f845 100644 --- a/includes/title/Hook/CanonicalNamespacesHook.php +++ b/includes/title/Hook/CanonicalNamespacesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "CanonicalNamespaces" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/title/Hook/NamespaceIsMovableHook.php b/includes/title/Hook/NamespaceIsMovableHook.php index 4a1030b50fc9..bc9178b2d823 100644 --- a/includes/title/Hook/NamespaceIsMovableHook.php +++ b/includes/title/Hook/NamespaceIsMovableHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "NamespaceIsMovable" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/upload/Hook/IsUploadAllowedFromUrlHook.php b/includes/upload/Hook/IsUploadAllowedFromUrlHook.php index f078b39b1e48..c888d3bb5983 100644 --- a/includes/upload/Hook/IsUploadAllowedFromUrlHook.php +++ b/includes/upload/Hook/IsUploadAllowedFromUrlHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "IsUploadAllowedFromUrl" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/upload/Hook/UploadCompleteHook.php b/includes/upload/Hook/UploadCompleteHook.php index 1377a47b5dee..bfa224c43d10 100644 --- a/includes/upload/Hook/UploadCompleteHook.php +++ b/includes/upload/Hook/UploadCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use UploadBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/upload/Hook/UploadCreateFromRequestHook.php b/includes/upload/Hook/UploadCreateFromRequestHook.php index 0532070c9244..9137de936265 100644 --- a/includes/upload/Hook/UploadCreateFromRequestHook.php +++ b/includes/upload/Hook/UploadCreateFromRequestHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadCreateFromRequest" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/upload/Hook/UploadStashFileHook.php b/includes/upload/Hook/UploadStashFileHook.php index 52e6227adc08..9522d4acdd2d 100644 --- a/includes/upload/Hook/UploadStashFileHook.php +++ b/includes/upload/Hook/UploadStashFileHook.php @@ -7,6 +7,9 @@ use UploadBase; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadStashFile" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/upload/Hook/UploadVerifyFileHook.php b/includes/upload/Hook/UploadVerifyFileHook.php index 69f250d01e27..13379746e35e 100644 --- a/includes/upload/Hook/UploadVerifyFileHook.php +++ b/includes/upload/Hook/UploadVerifyFileHook.php @@ -6,6 +6,9 @@ use MessageSpecifier; use UploadBase; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadVerifyFile" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/upload/Hook/UploadVerifyUploadHook.php b/includes/upload/Hook/UploadVerifyUploadHook.php index 67b228959bca..1c407fc28114 100644 --- a/includes/upload/Hook/UploadVerifyUploadHook.php +++ b/includes/upload/Hook/UploadVerifyUploadHook.php @@ -7,6 +7,9 @@ use UploadBase; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UploadVerifyUpload" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/AutopromoteConditionHook.php b/includes/user/Hook/AutopromoteConditionHook.php index 36bb272836d2..d5fc172535f6 100644 --- a/includes/user/Hook/AutopromoteConditionHook.php +++ b/includes/user/Hook/AutopromoteConditionHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "AutopromoteCondition" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/ConfirmEmailCompleteHook.php b/includes/user/Hook/ConfirmEmailCompleteHook.php index b3e9d53a042d..d9942bcdc83b 100644 --- a/includes/user/Hook/ConfirmEmailCompleteHook.php +++ b/includes/user/Hook/ConfirmEmailCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "ConfirmEmailComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/EmailConfirmedHook.php b/includes/user/Hook/EmailConfirmedHook.php index 741f441df44b..ee49597aaab9 100644 --- a/includes/user/Hook/EmailConfirmedHook.php +++ b/includes/user/Hook/EmailConfirmedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "EmailConfirmed" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/GetAutoPromoteGroupsHook.php b/includes/user/Hook/GetAutoPromoteGroupsHook.php index b91217bad4fd..c77434303139 100644 --- a/includes/user/Hook/GetAutoPromoteGroupsHook.php +++ b/includes/user/Hook/GetAutoPromoteGroupsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "GetAutoPromoteGroups" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/InvalidateEmailCompleteHook.php b/includes/user/Hook/InvalidateEmailCompleteHook.php index 6405c369e877..312bfbba9c85 100644 --- a/includes/user/Hook/InvalidateEmailCompleteHook.php +++ b/includes/user/Hook/InvalidateEmailCompleteHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "InvalidateEmailComplete" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/IsValidPasswordHook.php b/includes/user/Hook/IsValidPasswordHook.php index c68641b4c766..607dd8512ae1 100644 --- a/includes/user/Hook/IsValidPasswordHook.php +++ b/includes/user/Hook/IsValidPasswordHook.php @@ -6,6 +6,9 @@ use MessageSpecifier; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "isValidPassword" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/PingLimiterHook.php b/includes/user/Hook/PingLimiterHook.php index a7e0b50213b8..cfb6b104858c 100644 --- a/includes/user/Hook/PingLimiterHook.php +++ b/includes/user/Hook/PingLimiterHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "PingLimiter" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/SpecialPasswordResetOnSubmitHook.php b/includes/user/Hook/SpecialPasswordResetOnSubmitHook.php index a683bfdbafcf..ebc7f20868a3 100644 --- a/includes/user/Hook/SpecialPasswordResetOnSubmitHook.php +++ b/includes/user/Hook/SpecialPasswordResetOnSubmitHook.php @@ -6,6 +6,9 @@ use MessageSpecifier; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "SpecialPasswordResetOnSubmit" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserAddGroupHook.php b/includes/user/Hook/UserAddGroupHook.php index 4014878c1cd0..5d004468b366 100644 --- a/includes/user/Hook/UserAddGroupHook.php +++ b/includes/user/Hook/UserAddGroupHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserAddGroup" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserArrayFromResultHook.php b/includes/user/Hook/UserArrayFromResultHook.php index 0e70f41a3162..887b2feadd7c 100644 --- a/includes/user/Hook/UserArrayFromResultHook.php +++ b/includes/user/Hook/UserArrayFromResultHook.php @@ -6,6 +6,9 @@ use UserArrayFromResult; use Wikimedia\Rdbms\IResultWrapper; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserArrayFromResult" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserCanSendEmailHook.php b/includes/user/Hook/UserCanSendEmailHook.php index cecee6cd3bc6..034766b4128d 100644 --- a/includes/user/Hook/UserCanSendEmailHook.php +++ b/includes/user/Hook/UserCanSendEmailHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserCanSendEmail" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserClearNewTalkNotificationHook.php b/includes/user/Hook/UserClearNewTalkNotificationHook.php index 31cc10cb4700..c22e967ae309 100644 --- a/includes/user/Hook/UserClearNewTalkNotificationHook.php +++ b/includes/user/Hook/UserClearNewTalkNotificationHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use MediaWiki\User\UserIdentity; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserClearNewTalkNotification" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserEffectiveGroupsHook.php b/includes/user/Hook/UserEffectiveGroupsHook.php index b971d1718832..df041aef9982 100644 --- a/includes/user/Hook/UserEffectiveGroupsHook.php +++ b/includes/user/Hook/UserEffectiveGroupsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserEffectiveGroups" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserGetDefaultOptionsHook.php b/includes/user/Hook/UserGetDefaultOptionsHook.php index ace068bb298b..be66e30f45d7 100644 --- a/includes/user/Hook/UserGetDefaultOptionsHook.php +++ b/includes/user/Hook/UserGetDefaultOptionsHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\User\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetDefaultOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserGetEmailAuthenticationTimestampHook.php b/includes/user/Hook/UserGetEmailAuthenticationTimestampHook.php index fa576edb35b1..1aa4fd702236 100644 --- a/includes/user/Hook/UserGetEmailAuthenticationTimestampHook.php +++ b/includes/user/Hook/UserGetEmailAuthenticationTimestampHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetEmailAuthenticationTimestamp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserGetEmailHook.php b/includes/user/Hook/UserGetEmailHook.php index cc82e739afa4..e4fdfcd28bc8 100644 --- a/includes/user/Hook/UserGetEmailHook.php +++ b/includes/user/Hook/UserGetEmailHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetEmail" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserGetReservedNamesHook.php b/includes/user/Hook/UserGetReservedNamesHook.php index 4d8df2a950af..6b4487c378ba 100644 --- a/includes/user/Hook/UserGetReservedNamesHook.php +++ b/includes/user/Hook/UserGetReservedNamesHook.php @@ -3,6 +3,9 @@ namespace MediaWiki\User\Hook; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGetReservedNames" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserGroupsChangedHook.php b/includes/user/Hook/UserGroupsChangedHook.php index 29629605bf47..6a1a92e9d9dd 100644 --- a/includes/user/Hook/UserGroupsChangedHook.php +++ b/includes/user/Hook/UserGroupsChangedHook.php @@ -6,6 +6,9 @@ use User; use UserGroupMembership; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserGroupsChanged" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserIsBlockedGloballyHook.php b/includes/user/Hook/UserIsBlockedGloballyHook.php index 1aee0a417768..f284d257ec73 100644 --- a/includes/user/Hook/UserIsBlockedGloballyHook.php +++ b/includes/user/Hook/UserIsBlockedGloballyHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserIsBlockedGlobally" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserIsBotHook.php b/includes/user/Hook/UserIsBotHook.php index 61c852652c2c..f3d9a56dbd49 100644 --- a/includes/user/Hook/UserIsBotHook.php +++ b/includes/user/Hook/UserIsBotHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserIsBot" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserIsLockedHook.php b/includes/user/Hook/UserIsLockedHook.php index 7a38774e3f56..113e2f3c34a9 100644 --- a/includes/user/Hook/UserIsLockedHook.php +++ b/includes/user/Hook/UserIsLockedHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserIsLocked" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserLoadAfterLoadFromSessionHook.php b/includes/user/Hook/UserLoadAfterLoadFromSessionHook.php index 28fc213dd322..bd7639b0c6dc 100644 --- a/includes/user/Hook/UserLoadAfterLoadFromSessionHook.php +++ b/includes/user/Hook/UserLoadAfterLoadFromSessionHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLoadAfterLoadFromSession" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserLoadDefaultsHook.php b/includes/user/Hook/UserLoadDefaultsHook.php index fe8f0801b2ac..cdce7f3a54f5 100644 --- a/includes/user/Hook/UserLoadDefaultsHook.php +++ b/includes/user/Hook/UserLoadDefaultsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLoadDefaults" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserLoadFromDatabaseHook.php b/includes/user/Hook/UserLoadFromDatabaseHook.php index ddbc2a4d1b0e..ea4e3134c4c8 100644 --- a/includes/user/Hook/UserLoadFromDatabaseHook.php +++ b/includes/user/Hook/UserLoadFromDatabaseHook.php @@ -6,6 +6,9 @@ use stdClass; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLoadFromDatabase" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserLoadOptionsHook.php b/includes/user/Hook/UserLoadOptionsHook.php index 7a7742da3f61..208d3f7f3139 100644 --- a/includes/user/Hook/UserLoadOptionsHook.php +++ b/includes/user/Hook/UserLoadOptionsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLoadOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserLogoutHook.php b/includes/user/Hook/UserLogoutHook.php index c508c9c3b9b9..b1e90cffbea1 100644 --- a/includes/user/Hook/UserLogoutHook.php +++ b/includes/user/Hook/UserLogoutHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserLogout" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserRemoveGroupHook.php b/includes/user/Hook/UserRemoveGroupHook.php index 7316c206f143..c5c4a87d3cdd 100644 --- a/includes/user/Hook/UserRemoveGroupHook.php +++ b/includes/user/Hook/UserRemoveGroupHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserRemoveGroup" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserRequiresHTTPSHook.php b/includes/user/Hook/UserRequiresHTTPSHook.php index 337101a6754a..736c9aaf2b86 100644 --- a/includes/user/Hook/UserRequiresHTTPSHook.php +++ b/includes/user/Hook/UserRequiresHTTPSHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserRequiresHTTPS" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/user/Hook/UserResetAllOptionsHook.php b/includes/user/Hook/UserResetAllOptionsHook.php index 274b08a3192f..7f9987f937b8 100644 --- a/includes/user/Hook/UserResetAllOptionsHook.php +++ b/includes/user/Hook/UserResetAllOptionsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserResetAllOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserRetrieveNewTalksHook.php b/includes/user/Hook/UserRetrieveNewTalksHook.php index 350611cbb9f0..d9df62b9a1af 100644 --- a/includes/user/Hook/UserRetrieveNewTalksHook.php +++ b/includes/user/Hook/UserRetrieveNewTalksHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserRetrieveNewTalks" to register handlers implementing this interface. + * * @deprecated since 1.35 * @ingroup Hooks */ diff --git a/includes/user/Hook/UserSaveOptionsHook.php b/includes/user/Hook/UserSaveOptionsHook.php index 4e5f26faba9a..8a2a250be4d9 100644 --- a/includes/user/Hook/UserSaveOptionsHook.php +++ b/includes/user/Hook/UserSaveOptionsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserSaveOptions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserSaveSettingsHook.php b/includes/user/Hook/UserSaveSettingsHook.php index b2dc8f8cbd06..347aa6702bc4 100644 --- a/includes/user/Hook/UserSaveSettingsHook.php +++ b/includes/user/Hook/UserSaveSettingsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserSaveSettings" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserSendConfirmationMailHook.php b/includes/user/Hook/UserSendConfirmationMailHook.php index 9b71ec47aee2..7e37dde39167 100644 --- a/includes/user/Hook/UserSendConfirmationMailHook.php +++ b/includes/user/Hook/UserSendConfirmationMailHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserSendConfirmationMail" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserSetEmailAuthenticationTimestampHook.php b/includes/user/Hook/UserSetEmailAuthenticationTimestampHook.php index e90ecc01551e..152be1cb95e0 100644 --- a/includes/user/Hook/UserSetEmailAuthenticationTimestampHook.php +++ b/includes/user/Hook/UserSetEmailAuthenticationTimestampHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserSetEmailAuthenticationTimestamp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/UserSetEmailHook.php b/includes/user/Hook/UserSetEmailHook.php index 30f47f352b76..778aba42d17e 100644 --- a/includes/user/Hook/UserSetEmailHook.php +++ b/includes/user/Hook/UserSetEmailHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\User\Hook; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "UserSetEmail" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/user/Hook/User__mailPasswordInternalHook.php b/includes/user/Hook/User__mailPasswordInternalHook.php index 867e56c85f22..2382013c00bc 100644 --- a/includes/user/Hook/User__mailPasswordInternalHook.php +++ b/includes/user/Hook/User__mailPasswordInternalHook.php @@ -6,6 +6,9 @@ use User; // phpcs:disable Squiz.Classes.ValidClassName.NotCamelCaps /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "User::mailPasswordInternal" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/watcheditem/Hook/BeforeResetNotificationTimestampHook.php b/includes/watcheditem/Hook/BeforeResetNotificationTimestampHook.php index b2876c1c0bdf..273f9147c596 100644 --- a/includes/watcheditem/Hook/BeforeResetNotificationTimestampHook.php +++ b/includes/watcheditem/Hook/BeforeResetNotificationTimestampHook.php @@ -6,6 +6,9 @@ use Title; use User; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "BeforeResetNotificationTimestamp" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ diff --git a/includes/watcheditem/Hook/WatchedItemQueryServiceExtensionsHook.php b/includes/watcheditem/Hook/WatchedItemQueryServiceExtensionsHook.php index 6803c70e6817..4e69d0d94812 100644 --- a/includes/watcheditem/Hook/WatchedItemQueryServiceExtensionsHook.php +++ b/includes/watcheditem/Hook/WatchedItemQueryServiceExtensionsHook.php @@ -5,6 +5,9 @@ namespace MediaWiki\Hook; use WatchedItemQueryService; /** + * This is a hook handler interface, see docs/Hooks.md. + * Use the hook name "WatchedItemQueryServiceExtensions" to register handlers implementing this interface. + * * @stable to implement * @ingroup Hooks */ |