Differential D20358 Diff 48609 src/applications/project/menuitem/PhabricatorProjectDetailsProfileMenuItem.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/menuitem/PhabricatorProjectDetailsProfileMenuItem.php
Show First 20 Lines • Show All 43 Lines • ▼ Show 20 Lines | return array( | ||||
id(new PhabricatorTextEditField()) | id(new PhabricatorTextEditField()) | ||||
->setKey('name') | ->setKey('name') | ||||
->setLabel(pht('Name')) | ->setLabel(pht('Name')) | ||||
->setPlaceholder($this->getDefaultName()) | ->setPlaceholder($this->getDefaultName()) | ||||
->setValue($config->getMenuItemProperty('name')), | ->setValue($config->getMenuItemProperty('name')), | ||||
); | ); | ||||
} | } | ||||
protected function newNavigationMenuItems( | protected function newMenuItemViewList( | ||||
PhabricatorProfileMenuItemConfiguration $config) { | PhabricatorProfileMenuItemConfiguration $config) { | ||||
$project = $config->getProfileObject(); | $project = $config->getProfileObject(); | ||||
$id = $project->getID(); | $id = $project->getID(); | ||||
$name = $project->getName(); | $name = $project->getName(); | ||||
$icon = $project->getDisplayIconIcon(); | $icon = $project->getDisplayIconIcon(); | ||||
$href = "/project/profile/{$id}/"; | $uri = "/project/profile/{$id}/"; | ||||
$item = $this->newItem() | $item = $this->newItemView() | ||||
->setHref($href) | ->setURI($uri) | ||||
->setName($name) | ->setName($name) | ||||
->setIcon($icon); | ->setIcon($icon); | ||||
return array( | return array( | ||||
$item, | $item, | ||||
); | ); | ||||
} | } | ||||
} | } |