Changeset View
Changeset View
Standalone View
Standalone View
src/applications/fund/controller/FundInitiativeViewController.php
Show First 20 Lines • Show All 81 Lines • ▼ Show 20 Lines | private function buildPropertyListView(FundInitiative $initiative) { | ||||
$viewer = $this->getRequest()->getUser(); | $viewer = $this->getRequest()->getUser(); | ||||
$view = id(new PHUIPropertyListView()) | $view = id(new PHUIPropertyListView()) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
->setObject($initiative); | ->setObject($initiative); | ||||
$owner_phid = $initiative->getOwnerPHID(); | $owner_phid = $initiative->getOwnerPHID(); | ||||
$merchant_phid = $initiative->getMerchantPHID(); | $merchant_phid = $initiative->getMerchantPHID(); | ||||
$this->loadHandles( | |||||
array( | |||||
$owner_phid, | |||||
$merchant_phid, | |||||
)); | |||||
$view->addProperty( | $view->addProperty( | ||||
pht('Owner'), | pht('Owner'), | ||||
$this->getHandle($owner_phid)->renderLink()); | $viewer->renderHandle($owner_phid)); | ||||
$view->addProperty( | $view->addProperty( | ||||
pht('Payable to Merchant'), | pht('Payable to Merchant'), | ||||
$this->getHandle($merchant_phid)->renderLink()); | $viewer->renderHandle($merchant_phid)); | ||||
$view->addProperty( | $view->addProperty( | ||||
pht('Total Funding'), | pht('Total Funding'), | ||||
$initiative->getTotalAsCurrency()->formatForDisplay()); | $initiative->getTotalAsCurrency()->formatForDisplay()); | ||||
$view->invokeWillRenderEvent(); | $view->invokeWillRenderEvent(); | ||||
$description = $initiative->getDescription(); | $description = $initiative->getDescription(); | ||||
▲ Show 20 Lines • Show All 79 Lines • Show Last 20 Lines |