Page MenuHomePhabricator

Update FileImporter to use the new HookContainer/HookRunner system
Closed, ResolvedPublic

Description

Implement the Hook system added in MediaWiki 1.35 in the extensions, see Hooks.md for documentation.

  • Create HookRunner class and the hook handler interfaces (no own hooks)
  • Use hook handlers
    • Core hooks
    • VisualEditor hooks

Event Timeline

Change 926823 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/FileImporter@master] Create HookRunner class

https://gerrit.wikimedia.org/r/926823

Change 926823 merged by jenkins-bot:

[mediawiki/extensions/FileImporter@master] Create HookRunner class

https://gerrit.wikimedia.org/r/926823

Change 962159 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/FileImporter@master] Use HookHandlers for core hooks

https://gerrit.wikimedia.org/r/962159

Change 962159 merged by jenkins-bot:

[mediawiki/extensions/FileImporter@master] Use HookHandlers for core hooks

https://gerrit.wikimedia.org/r/962159

Umherirrender removed a project: Patch-For-Review.
Umherirrender updated the task description. (Show Details)

Change 971579 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/FileImporter@master] Use HookHandlers for VisualEditor hook

https://gerrit.wikimedia.org/r/971579

Change 971579 merged by jenkins-bot:

[mediawiki/extensions/FileImporter@master] Use HookHandlers for VisualEditor hook

https://gerrit.wikimedia.org/r/971579

Umherirrender claimed this task.
Umherirrender removed a project: Patch-For-Review.
Umherirrender updated the task description. (Show Details)