wiki.techinc.nl/tests/phpunit/includes/skins
Clare Ming 9c4f70c222 Componentize menulink + footer
- Add new menu components: Menu, Link, ListItem, Footer
- Add footer component which leverages menu components for
generating template data.
- Add footer to the component registry to be used in Skin class.
- Update Skin methods to leverage new Menu and related components.
- Move footer data generation methods from Skin and SkinTemplate
into SkinComponentFooter class  methods.
- Remove Skin::getFooterLinks, Skin::getSiteFooterLinks
- Deprecate Skin::footerLink.
- Update RELEASE-NOTES with breaking changes, deprecations.
- No visual regressions for the footer or menus.
- SkinComponentRegistryContext::getLanguage now returns language
object (interface is marked as @unstable so changes here acceptable)

Bug: T302116
Depends-On: I97512d06df6f86236379a16fb0fbd6aa3f61deb5
Change-Id: I06054c2dead4773789b8c3d88a6b1ed8f78cd614
2022-09-28 14:57:37 +00:00
..
SideBarTest.php Migrate use of global to use of config settings 2022-08-12 12:25:17 +00:00
SkinMustacheTest.php Componentize menulink + footer 2022-09-28 14:57:37 +00:00
SkinTemplateTest.php SkinTemplate: Unset modern menus in QuickTemplate-based skins 2022-08-31 23:39:54 +00:00
SkinTest.php Componentize menulink + footer 2022-09-28 14:57:37 +00:00
test.mustache