diff --git a/src/__phutil_library_map__.php b/src/__phutil_library_map__.php --- a/src/__phutil_library_map__.php +++ b/src/__phutil_library_map__.php @@ -1890,7 +1890,6 @@ 'PhabricatorMailingListsEditController' => 'applications/mailinglists/controller/PhabricatorMailingListsEditController.php', 'PhabricatorMailingListsListController' => 'applications/mailinglists/controller/PhabricatorMailingListsListController.php', 'PhabricatorMainMenuGroupView' => 'view/page/menu/PhabricatorMainMenuGroupView.php', - 'PhabricatorMainMenuIconView' => 'view/page/menu/PhabricatorMainMenuIconView.php', 'PhabricatorMainMenuSearchView' => 'view/page/menu/PhabricatorMainMenuSearchView.php', 'PhabricatorMainMenuView' => 'view/page/menu/PhabricatorMainMenuView.php', 'PhabricatorManagementWorkflow' => 'infrastructure/management/PhabricatorManagementWorkflow.php', @@ -5066,7 +5065,6 @@ 'PhabricatorMailingListsEditController' => 'PhabricatorMailingListsController', 'PhabricatorMailingListsListController' => 'PhabricatorMailingListsController', 'PhabricatorMainMenuGroupView' => 'AphrontView', - 'PhabricatorMainMenuIconView' => 'AphrontView', 'PhabricatorMainMenuSearchView' => 'AphrontView', 'PhabricatorMainMenuView' => 'AphrontView', 'PhabricatorManagementWorkflow' => 'PhutilArgumentWorkflow', diff --git a/src/view/page/menu/PhabricatorMainMenuIconView.php b/src/view/page/menu/PhabricatorMainMenuIconView.php deleted file mode 100644 --- a/src/view/page/menu/PhabricatorMainMenuIconView.php +++ /dev/null @@ -1,76 +0,0 @@ -name = $name; - return $this; - } - - public function setWorkflow($workflow) { - $this->workflow = $workflow; - return $this; - } - - public function getName() { - return $this->name; - } - - public function setHref($href) { - $this->href = $href; - return $this; - } - - public function getHref() { - return $this->href; - } - - public function addClass($class) { - $this->classes[] = $class; - return $this; - } - - public function addStyle($style) { - $this->style = $style; - return $this; - } - - public function render() { - $name = $this->getName(); - $href = $this->getHref(); - - $classes = $this->classes; - $classes[] = 'phabricator-main-menu-icon'; - - $label = javelin_tag( - 'a', - array( - 'href' => $href, - 'class' => 'phabricator-main-menu-icon-label', - ), - $name); - - $item = javelin_tag( - 'a', - array( - 'href' => $href, - 'class' => implode(' ', $classes), - 'style' => $this->style, - 'sigil' => $this->workflow ? 'workflow' : null, - ), - ''); - - $group = new PhabricatorMainMenuGroupView(); - $group->appendChild($item); - $group->appendChild($label); - - return $group->render(); - } - -}