1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-02 11:42:42 +01:00
phorge-phorge/src/applications/people/menuitem
epriestley 5192ae4750 Update all existing ProfileMenuItems for the more-structured API
Summary:
Depends on D20357. Ref T13275. Now that there's a stronger layer between "stuff in the database" and "stuff on the screen", these subclasses all need to emit intermediate objects instead of raw, HTML-producing view objects.

This update is mostly mechanical.

Test Plan:
  - Viewed Home, Favorites, Portals, User Profiles, Project Profiles.
  - Clicked each item on each menu/profile type.
  - Added every (I think?) type of item to a menu and clicked them all.
  - Grepped for obsolete symbols (`newNavigationMenuItems`, `willBuildNavigationItems`).

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13275

Differential Revision: https://secure.phabricator.com/D20358
2019-04-02 15:20:39 -07:00
..
PhabricatorPeopleBadgesProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00
PhabricatorPeopleCommitsProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00
PhabricatorPeopleDetailsProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00
PhabricatorPeopleManageProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00
PhabricatorPeoplePictureProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00
PhabricatorPeopleRevisionsProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00
PhabricatorPeopleTasksProfileMenuItem.php Update all existing ProfileMenuItems for the more-structured API 2019-04-02 15:20:39 -07:00