mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
synced 2024-11-28 01:30:15 +00:00
a90890582a
That way we'll be able to mix it into non-query modules as well. Unfortunately, PHP traits don't let overridden methods call their original versions, which had to be worked around in a few places: - $this->foreignNotifications can't be initialized in the constructor any more, so it's now lazy-created through $this->getForeignNotifications() - Adding the 'wikis' parameter to getAllowedParams() now happens by calling getCrossWikiParams() rather than calling the parent - Overriding getForeignQueryParams() can't call the parent anymore, so instead we just inline it Change-Id: I415e6d921819fc1f7869c7d2f8bb62830a84c2a1 |
||
---|---|---|
.. | ||
ApiCrossWiki.php | ||
ApiEchoArticleReminder.php | ||
ApiEchoMarkRead.php | ||
ApiEchoMarkSeen.php | ||
ApiEchoNotifications.php | ||
ApiEchoUnreadNotificationPages.php |