splitbrain opened a new pull request at
This moves all plugin related stuff to the `dokuwiki\Extension` namespace
(`dokuwiki\plugin` is already reserved for the actual plugins).
- [ ] move the plugin controller to the namespace
- [ ] make the plugin controller a singleton so we don't need the global
- [ ] deprecate the plugin utils
- [ ] fix remaining PSR 2 problems in the Extension namespace
I'm not very happy with having to to use the legacy class names in the Action
plugin type hints. But changing them again would break signature checks
(again). Ideally we would not have used type hinted signatures at all
Please help us to review this pull request, so new contributors get feedback in
a timely manner.
DokuWiki mailing list - more info at