MinervaNeue/includes/menu/User
Piotr Miazga ad04f31441 Follow-up: User menu improvements
Changes:
 - We should limit the interfaces we pass around,
  AdvancedUserMenuBuilder doesn't need whole IContextSource as it
  uses only msg() method. It's better to define that this methods
  needs only MessageLocalizer
 - move UserMenuDirector into ServiceWiring to be consistent with
 other Directors/Builders
 - pass PersonalTools as a dependency to UserMenuDirector, which
 will pass to each Builder. The personalTools is set of links
 that can/should be used when rendering user menu (which in the
 fact has almost same subset of tools as the personal toolbox)

Bug: T214540
Change-Id: I7f744651b0665452a5a9d1ce661f20547e80812d
2019-07-25 08:41:22 -06:00
..
AdvancedUserMenuBuilder.php Follow-up: User menu improvements 2019-07-25 08:41:22 -06:00
DefaultUserMenuBuilder.php Follow-up: User menu improvements 2019-07-25 08:41:22 -06:00
IUserMenuBuilder.php Follow-up: User menu improvements 2019-07-25 08:41:22 -06:00
UserMenuDirector.php Follow-up: User menu improvements 2019-07-25 08:41:22 -06:00