Differential D12207 Diff 29357 src/applications/phortune/controller/PhortuneAccountListController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phortune/controller/PhortuneAccountListController.php
Show All 30 Lines | $payment_list = id(new PHUIObjectItemListView()) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
->setNoDataString( | ->setNoDataString( | ||||
pht( | pht( | ||||
'You are not a member of any payment accounts. Payment '. | 'You are not a member of any payment accounts. Payment '. | ||||
'accounts are used to make purchases.')); | 'accounts are used to make purchases.')); | ||||
foreach ($accounts as $account) { | foreach ($accounts as $account) { | ||||
$this->loadHandles($account->getMemberPHIDs()); | $this->loadHandles($account->getMemberPHIDs()); | ||||
$members = $this->renderHandlesForPHIDs($account->getMemberPHIDs(), ','); | |||||
$item = id(new PHUIObjectItemView()) | $item = id(new PHUIObjectItemView()) | ||||
->setObjectName(pht('Account %d', $account->getID())) | ->setObjectName(pht('Account %d', $account->getID())) | ||||
->setHeader($account->getName()) | ->setHeader($account->getName()) | ||||
->setHref($this->getApplicationURI($account->getID().'/')) | ->setHref($this->getApplicationURI($account->getID().'/')) | ||||
->addAttribute(pht('Members: %s', $members)) | |||||
->setObject($account); | ->setObject($account); | ||||
$payment_list->addItem($item); | $payment_list->addItem($item); | ||||
} | } | ||||
$payment_header = id(new PHUIHeaderView()) | $payment_header = id(new PHUIHeaderView()) | ||||
->setHeader(pht('Payment Accounts')) | ->setHeader(pht('Payment Accounts')) | ||||
->addActionLink( | ->addActionLink( | ||||
▲ Show 20 Lines • Show All 57 Lines • Show Last 20 Lines |