Differential D20330 Diff 48525 src/applications/maniphest/engineextension/ManiphestHovercardEngineExtension.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/maniphest/engineextension/ManiphestHovercardEngineExtension.php
Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | foreach ($task->getProjectPHIDs() as $phid) { | ||||
$phids[$phid] = $phid; | $phids[$phid] = $phid; | ||||
} | } | ||||
$handles = $viewer->loadHandles($phids); | $handles = $viewer->loadHandles($phids); | ||||
$handles = iterator_to_array($handles); | $handles = iterator_to_array($handles); | ||||
$card = id(new ProjectBoardTaskCard()) | $card = id(new ProjectBoardTaskCard()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->setTask($task) | ->setTask($task); | ||||
->setCanEdit(false); | |||||
$owner_phid = $task->getOwnerPHID(); | $owner_phid = $task->getOwnerPHID(); | ||||
if ($owner_phid) { | if ($owner_phid) { | ||||
$owner_handle = $handles[$owner_phid]; | $owner_handle = $handles[$owner_phid]; | ||||
$card->setOwner($owner_handle); | $card->setOwner($owner_handle); | ||||
} | } | ||||
$project_phids = $task->getProjectPHIDs(); | $project_phids = $task->getProjectPHIDs(); | ||||
Show All 16 Lines |