Differential D20716 Diff 49397 src/applications/phortune/controller/merchant/PhortuneMerchantInvoiceCreateController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phortune/controller/merchant/PhortuneMerchantInvoiceCreateController.php
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | if ($account_phid) { | ||||
$target_account = id(new PhortuneAccountQuery()) | $target_account = id(new PhortuneAccountQuery()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->withPHIDs(array($account_phid)) | ->withPHIDs(array($account_phid)) | ||||
->withMemberPHIDs(array($target_user->getPHID())) | ->withMemberPHIDs(array($target_user->getPHID())) | ||||
->executeOne(); | ->executeOne(); | ||||
} | } | ||||
if (!$target_account) { | if (!$target_account) { | ||||
$accounts = PhortuneAccountQuery::loadAccountsForUser( | $accounts = id(new PhortuneAccountQuery()) | ||||
$target_user, | ->setViewer($viewer) | ||||
PhabricatorContentSource::newFromRequest($request)); | ->withMemberPHIDs(array($target_user->getPHID())) | ||||
->execute(); | |||||
$form = id(new AphrontFormView()) | $form = id(new AphrontFormView()) | ||||
->setUser($viewer) | ->setUser($viewer) | ||||
->addHiddenInput('userPHID', $target_user->getPHID()) | ->addHiddenInput('userPHID', $target_user->getPHID()) | ||||
->appendRemarkupInstructions(pht('Choose which account to invoice.')) | ->appendRemarkupInstructions(pht('Choose which account to invoice.')) | ||||
->appendControl( | ->appendControl( | ||||
id(new AphrontFormMarkupControl()) | id(new AphrontFormMarkupControl()) | ||||
->setLabel(pht('User')) | ->setLabel(pht('User')) | ||||
▲ Show 20 Lines • Show All 186 Lines • Show Last 20 Lines |