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 | |||||