wiki.techinc.nl/includes
Tim Starling f5aaf75ad1 Automatically generated hook interfaces
Add hook interfaces which were generated by a script which parses
hooks.txt and identifies caller namespaces and directories.

Hook interfaces are mostly placed in a Hook/ subdirectory
relative to the caller location. When there are callers in multiple
directories, a "primary" caller was manually selected. The exceptions to
this are:

* The source root, maintenance and tests, which use includes/Hook. Test
  hooks need to be autoloadable in a non-test request so that
  implementing test interfaces in a generic handler will not fail.
* resources uses includes/resourceloader/Hook
* The following third-level subdirectories had their hooks placed in
  the parent ../Hook:
    * includes/filerepo/file
    * includes/search/searchwidgets
    * includes/specials/forms
    * includes/specials/helpers
    * includes/specials/pagers

Parameters marked as legacy references in hooks.txt are passed
by value in the interfaces.

Bug: T240307
Change-Id: I6efe2e7dd1f0c6a3d0f4d100a4c34e41f8428720
2020-04-20 13:31:05 +10:00
..
actions Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
api Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
auth Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
block Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
cache Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
changes Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
changetags Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
clientpool
collation Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
compat
composer
config
content Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
context Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
dao
db rdbms: Fix debug toolbar query tab when $wgDebugLogFile is not set 2020-03-24 15:31:00 +00:00
debug Don't suppress deprecation log messages 2020-04-16 16:30:36 +10:00
deferred Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
diff Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
edit
editpage
exception Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
export Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
externalstore ExternalStore: report cause of non-exception failure 2020-04-17 18:00:28 +02:00
filebackend
filerepo Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
gallery Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
historyblob
Hook Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
HookRunner HookContainer followups 2020-04-17 15:48:38 +10:00
htmlform Merge "doxygen: Changed Doxygen tags causing warnings during documentation generation" 2020-04-16 18:45:56 +00:00
http doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
import Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
installer Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
interwiki Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
jobqueue Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
json
language Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
libs objectcache: improve documentation for BagOStuff::setNewPreparedValues() 2020-04-18 21:47:41 +00:00
linkeddata
linker Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
logging Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
mail Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
media Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
Message
Navigation
objectcache Cleanup unique keys parameter to IDatabase::replace() calls 2020-03-24 22:30:48 +00:00
page Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
pager
ParamValidator/TypeDef
parser Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
password Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
Permissions Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
poolcounter poolcounter: Call poolCounter->release on exception and add tests for PoolCounterWork 2020-04-10 12:51:25 +03:00
preferences Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
profiler Merge "Remove $wgProfileLimit setting" 2020-03-19 23:17:37 +00:00
rcfeed Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
registration Hook Container 2020-04-17 15:48:38 +10:00
resourceloader Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
Rest Localisation updates from https://translatewiki.net. 2020-04-17 09:05:29 +02:00
Revision Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
revisiondelete Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
revisionlist Pass RevisionRecord to Linker methods 2020-04-18 01:24:54 +00:00
search Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
session Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
shell Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
site
skins Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
sparql
specialpage Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
specials Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
Storage Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
templates
tidy
title Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
upload Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
user Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
utils doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
watcheditem Automatically generated hook interfaces 2020-04-20 13:31:05 +10:00
widget Create a PHP version of jquery.spinner 2020-03-13 18:06:29 +01:00
xml Unify handling of options messages 2020-03-27 11:19:43 +08:00
.htaccess
ActorMigration.php Avoid upsert() log warning spam in ActorMigration due to unique key array format 2020-03-20 05:31:03 -07:00
AjaxDispatcher.php
AjaxResponse.php
AutoLoader.php
Autopromote.php
BadFileLookup.php Use MediaWikiServices::getRepoGroup in file related classes 2020-03-14 12:36:27 +00:00
CategoriesRdf.php
Category.php
CategoryFinder.php
CategoryViewer.php
CommentStore.php
CommentStoreComment.php
ConfiguredReadOnlyMode.php
ContentSecurityPolicy.php doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
DefaultSettings.php jobs: Rewrite non-standard CategoryMembershipChangeJob constructor 2020-04-17 15:48:25 +02:00
Defines.php
DeprecatedGlobal.php
DerivativeRequest.php
DevelopmentSettings.php DevelopmentSettings: Disable resource limits 2020-03-29 21:11:12 +02:00
DummyLinker.php Hard deprecate using Revision objects for Linker methods 2020-04-18 02:01:42 +00:00
EditPage.php Hard deprecate EditPage::getBaseRevision 2020-04-13 18:36:27 +00:00
EventRelayerGroup.php
FauxRequest.php
FauxResponse.php
FeedUtils.php
FileDeleteForm.php FileDeleteForm: Use LocalFile::deleteFile 2020-03-20 20:46:53 +00:00
ForeignResourceManager.php
ForkController.php
FormOptions.php
GitInfo.php
GlobalFunctions.php Deprecate wfForeignMemcKey() and remove the last call 2020-04-17 09:57:37 +00:00
HeaderCallback.php
Hooks.php Hook Container 2020-04-17 15:48:38 +10:00
Html.php
Linker.php Hard deprecate using Revision objects for Linker methods 2020-04-18 02:01:42 +00:00
LinkFilter.php
ListToggle.php
MagicWord.php
MagicWordArray.php
MagicWordFactory.php
MediaWiki.php Hard deprecate Action construction with WikiPage 2020-04-14 23:13:59 +00:00
MediaWikiServices.php Hook Container 2020-04-17 15:48:38 +10:00
MediaWikiVersionFetcher.php
MergeHistory.php
MovePage.php MovePage: Don't fail to delete a nonexistent file 2020-04-07 13:58:39 +00:00
MWGrants.php
MWNamespace.php
MWTimestamp.php
NoLocalSettings.php
OrderedStreamingForkController.php
OutputHandler.php
OutputPage.php OutputPage: Add experimental preconnect resource hint for thumbnails 2020-04-07 21:04:47 +00:00
PageProps.php
PathRouter.php
PHPVersionCheck.php doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
Pingback.php
ProtectionForm.php Merge "Unify handling of options messages" 2020-04-06 23:20:44 +00:00
ProxyLookup.php
RawMessage.php
ReadOnlyMode.php
Revision.php Replace uses and hard deprecate Revision::newNullRevision 2020-04-15 05:43:43 +00:00
ServiceWiring.php Hook Container 2020-04-17 15:48:38 +10:00
Setup.php doxygen: Changed Doxygen tags causing warnings during documentation generation 2020-04-14 03:25:19 +00:00
SiteConfiguration.php SiteConfiguration: Remove by-ref return from getLocalDatabases() 2020-03-17 18:29:43 +00:00
SiteStats.php
SiteStatsInit.php
Status.php Use MediaWikiServices::getMessageCache 2020-03-14 14:25:03 +01:00
StreamFile.php
StubObject.php
StubUserLang.php
TemplateParser.php TemplateParser: Inject BagOStuff and deprecate '$forceRecompile' 2020-03-23 20:09:05 +00:00
TemplatesOnThisPageFormatter.php
Title.php Fix remaining uses and hard deprecate Title::(get|count)AuthorsBetween 2020-04-18 02:03:24 +00:00
TitleArray.php
TitleArrayFromResult.php
TitleFactory.php
TrackingCategories.php
WebRequest.php WebRequest & RequestFromGlobals: get HTTP headers in one way 2020-04-03 09:32:41 +02:00
WebRequestUpload.php
WebResponse.php
WebStart.php Setup: Move simple shortcuts together in Setup.php and improve docs 2020-03-14 23:10:07 +00:00
WikiMap.php
WikiReference.php