MinervaNeue
A responsive mobile first skin
Loading...
Searching...
No Matches
MediaWiki\Minerva\Menu\User\AdvancedUserMenuBuilder Class Reference

Logged-in, advanced Mobile Contributions user menu config generator. More...

+ Inheritance diagram for MediaWiki\Minerva\Menu\User\AdvancedUserMenuBuilder:
+ Collaboration diagram for MediaWiki\Minerva\Menu\User\AdvancedUserMenuBuilder:

Public Member Functions

 __construct (MessageLocalizer $messageLocalizer, User $user, Definitions $definitions)
 
 getGroup (array $personalTools)
 @inheritDoc
 

Detailed Description

Logged-in, advanced Mobile Contributions user menu config generator.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Minerva\Menu\User\AdvancedUserMenuBuilder::__construct ( MessageLocalizer $messageLocalizer,
User $user,
Definitions $definitions )
Parameters
MessageLocalizer$messageLocalizer
User$user
Definitions$definitionsA menu items definitions set

Member Function Documentation

◆ getGroup()

MediaWiki\Minerva\Menu\User\AdvancedUserMenuBuilder::getGroup ( array $personalTools)

@inheritDoc

Parameters
array$personalToolslist of personal tools generated by SkinTemplate::getPersonalTools
Returns
Group

Implements MediaWiki\Minerva\Menu\User\IUserMenuBuilder.


The documentation for this class was generated from the following file: