Differential D14904 Diff 36033 src/applications/project/__tests__/PhabricatorProjectCoreTestCase.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/__tests__/PhabricatorProjectCoreTestCase.php
Show First 20 Lines • Show All 742 Lines • ▼ Show 20 Lines | private function createProject( | ||||
$xactions = array(); | $xactions = array(); | ||||
$xactions[] = id(new PhabricatorProjectTransaction()) | $xactions[] = id(new PhabricatorProjectTransaction()) | ||||
->setTransactionType(PhabricatorProjectTransaction::TYPE_NAME) | ->setTransactionType(PhabricatorProjectTransaction::TYPE_NAME) | ||||
->setNewValue($name); | ->setNewValue($name); | ||||
if ($parent) { | if ($parent) { | ||||
if ($is_milestone) { | |||||
$xactions[] = id(new PhabricatorProjectTransaction()) | |||||
->setTransactionType(PhabricatorProjectTransaction::TYPE_MILESTONE) | |||||
->setNewValue($parent->getPHID()); | |||||
} else { | |||||
$xactions[] = id(new PhabricatorProjectTransaction()) | $xactions[] = id(new PhabricatorProjectTransaction()) | ||||
->setTransactionType(PhabricatorProjectTransaction::TYPE_PARENT) | ->setTransactionType(PhabricatorProjectTransaction::TYPE_PARENT) | ||||
->setNewValue($parent->getPHID()); | ->setNewValue($parent->getPHID()); | ||||
} | } | ||||
if ($is_milestone) { | |||||
$xactions[] = id(new PhabricatorProjectTransaction()) | |||||
->setTransactionType(PhabricatorProjectTransaction::TYPE_MILESTONE) | |||||
->setNewValue(true); | |||||
} | } | ||||
$this->applyTransactions($project, $user, $xactions); | $this->applyTransactions($project, $user, $xactions); | ||||
return $project; | return $project; | ||||
} | } | ||||
private function setViewPolicy( | private function setViewPolicy( | ||||
▲ Show 20 Lines • Show All 115 Lines • Show Last 20 Lines |