MinervaNeue
A responsive mobile first skin
|
Director responsible for building Main Menu. More...
Public Member Functions | |
__construct (IMainMenuBuilder $builder, MessageLocalizer $messageLocalizer, SpecialPageFactory $specialPageFactory) | |
Director responsible for Main Menu building. | |
getMenuData (array $contentNavUrls, array $sidebar) | |
Returns a data representation of the main menus. | |
Director responsible for building Main Menu.
MediaWiki\Minerva\Menu\Main\MainMenuDirector::__construct | ( | IMainMenuBuilder | $builder, |
MessageLocalizer | $messageLocalizer, | ||
SpecialPageFactory | $specialPageFactory ) |
Director responsible for Main Menu building.
IMainMenuBuilder | $builder | |
MessageLocalizer | $messageLocalizer | Used for translating texts in menu toggle |
SpecialPageFactory | $specialPageFactory | Used to check for MobileMenu special page existence |
MediaWiki\Minerva\Menu\Main\MainMenuDirector::getMenuData | ( | array | $contentNavUrls, |
array | $sidebar ) |
Returns a data representation of the main menus.
array | $contentNavUrls | result of buildContentNavigationUrls |
array | $sidebar |