Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/controller/PhabricatorProjectController.php
Show First 20 Lines • Show All 146 Lines • ▼ Show 20 Lines | protected function setProfileMenuEngine( | ||||
PhabricatorProjectProfileMenuEngine $engine) { | PhabricatorProjectProfileMenuEngine $engine) { | ||||
$this->profileMenuEngine = $engine; | $this->profileMenuEngine = $engine; | ||||
return $this; | return $this; | ||||
} | } | ||||
protected function newCardResponse( | protected function newCardResponse( | ||||
$board_phid, | $board_phid, | ||||
$object_phid, | $object_phid, | ||||
PhabricatorProjectColumnOrder $ordering = null) { | PhabricatorProjectColumnOrder $ordering = null, | ||||
$sounds = array()) { | |||||
$viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
$request = $this->getRequest(); | $request = $this->getRequest(); | ||||
$visible_phids = $request->getStrList('visiblePHIDs'); | $visible_phids = $request->getStrList('visiblePHIDs'); | ||||
if (!$visible_phids) { | if (!$visible_phids) { | ||||
$visible_phids = array(); | $visible_phids = array(); | ||||
} | } | ||||
$engine = id(new PhabricatorBoardResponseEngine()) | $engine = id(new PhabricatorBoardResponseEngine()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->setBoardPHID($board_phid) | ->setBoardPHID($board_phid) | ||||
->setObjectPHID($object_phid) | ->setObjectPHID($object_phid) | ||||
->setVisiblePHIDs($visible_phids); | ->setVisiblePHIDs($visible_phids) | ||||
->setSounds($sounds); | |||||
if ($ordering) { | if ($ordering) { | ||||
$engine->setOrdering($ordering); | $engine->setOrdering($ordering); | ||||
} | } | ||||
return $engine->buildResponse(); | return $engine->buildResponse(); | ||||
} | } | ||||
Show All 9 Lines |