Differential D20732 Diff 49439 src/applications/phortune/controller/account/PhortuneAccountPaymentMethodController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phortune/controller/account/PhortuneAccountPaymentMethodController.php
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | $can_edit = PhabricatorPolicyFilter::hasCapability( | ||||
PhabricatorPolicyCapability::CAN_EDIT); | PhabricatorPolicyCapability::CAN_EDIT); | ||||
$id = $account->getID(); | $id = $account->getID(); | ||||
$add = id(new PHUIButtonView()) | $add = id(new PHUIButtonView()) | ||||
->setTag('a') | ->setTag('a') | ||||
->setText(pht('Add Payment Method')) | ->setText(pht('Add Payment Method')) | ||||
->setIcon('fa-plus') | ->setIcon('fa-plus') | ||||
->setHref($this->getApplicationURI("{$id}/card/new/")) | ->setHref($this->getApplicationURI("account/{$id}/methods/new/")) | ||||
->setDisabled(!$can_edit) | ->setDisabled(!$can_edit) | ||||
->setWorkflow(!$can_edit); | ->setWorkflow(!$can_edit); | ||||
$header = id(new PHUIHeaderView()) | $header = id(new PHUIHeaderView()) | ||||
->setHeader(pht('Payment Methods')) | ->setHeader(pht('Payment Methods')) | ||||
->addActionLink($add); | ->addActionLink($add); | ||||
$list = id(new PHUIObjectItemListView()) | $list = id(new PHUIObjectItemListView()) | ||||
Show All 35 Lines |