private function buildPropertyList(AlmanacBinding $binding) { $viewer = $this->getViewer(); $properties = id(new PHUIPropertyListView())->setUser($viewer); $properties->addProperty(pht('Service'), $viewer->renderHandle($binding->getServicePHID())); $properties->addProperty(pht('Device'), $viewer->renderHandle($binding->getDevicePHID())); $properties->addProperty(pht('Network'), $viewer->renderHandle($binding->getInterface()->getNetworkPHID())); $properties->addProperty(pht('Interface'), $binding->getInterface()->renderDisplayAddress()); return $properties; }