Go to file
alex4401 43eb47183e Switch to hook handlers and inject ConfigFactory
Moving hooks into a separate class, and using dependency injection for configuration. Due to hook interfaces being added in MW 1.35, this change also raises the MediaWiki requirement to >1.35.0.

This patch is a part of my RemexHtml deriver chain (split into multiple patches to avoid a single commit altering almost the entirety of the codebase), which raises the floor to 1.38 later. There's not really a point in merging this if the rest of the patch chain is declined.

Depends-On: I484feeb51beab0c2e06c9f958a1c15c40853b967
Change-Id: I73c61ce045dcf31ac1ca5888f1548de8fd8b56ff
2024-01-11 22:44:02 +00:00
i18n Localisation updates from https://translatewiki.net. 2023-09-13 08:31:48 +02:00
includes Switch to hook handlers and inject ConfigFactory 2024-01-11 22:44:02 +00:00
.eslintrc.json build: Updating eslint-config-wikimedia to 0.19.0 2021-03-13 10:26:43 +00:00
.gitignore build: Replace jsonlint with eslint 2021-02-15 20:27:55 +01:00
.gitreview Whoops, track not trace 2016-10-24 17:02:25 -07:00
.phpcs.xml build: Updating mediawiki/mediawiki-codesniffer to 20.0.0 2018-05-26 01:57:25 +00:00
CODE_OF_CONDUCT.md build: Updating mediawiki/mediawiki-codesniffer to 22.0.0 2018-09-03 01:19:53 +00:00
composer.json build: Updating mediawiki/mediawiki-codesniffer to 41.0.0 2023-03-12 00:41:07 +00:00
Description2.i18n.magic.php Add composer for CI, and fix CS errors 2017-12-22 08:01:33 +00:00
extension.json Switch to hook handlers and inject ConfigFactory 2024-01-11 22:44:02 +00:00
Gruntfile.js build: Replace jsonlint with eslint 2021-02-15 20:27:55 +01:00
package-lock.json build: Updating grunt-banana-checker to 0.11.0 2023-06-01 04:19:12 +00:00
package.json build: Updating grunt-banana-checker to 0.11.0 2023-06-01 04:19:12 +00:00