Differential D20396 Diff 48687 src/applications/dashboard/engine/PhabricatorDashboardRenderingEngine.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/dashboard/engine/PhabricatorDashboardRenderingEngine.php
Show First 20 Lines • Show All 70 Lines • ▼ Show 20 Lines | foreach ($panel_grid_locations as $column => $panel_column_locations) { | ||||
foreach ($panel_phids as $panel_phid) { | foreach ($panel_phids as $panel_phid) { | ||||
$panel_engine = id(new PhabricatorDashboardPanelRenderingEngine()) | $panel_engine = id(new PhabricatorDashboardPanelRenderingEngine()) | ||||
->setViewer($viewer) | ->setViewer($viewer) | ||||
->setDashboardID($dashboard->getID()) | ->setDashboardID($dashboard->getID()) | ||||
->setEnableAsyncRendering(true) | ->setEnableAsyncRendering(true) | ||||
->setPanelPHID($panel_phid) | ->setPanelPHID($panel_phid) | ||||
->setParentPanelPHIDs(array()) | ->setParentPanelPHIDs(array()) | ||||
->setHeaderMode($h_mode) | ->setHeaderMode($h_mode) | ||||
->setEditMode($is_editable) | |||||
->setPanelHandle($handles[$panel_phid]); | ->setPanelHandle($handles[$panel_phid]); | ||||
$panel = idx($panels, $panel_phid); | $panel = idx($panels, $panel_phid); | ||||
if ($panel) { | if ($panel) { | ||||
$panel_engine->setPanel($panel); | $panel_engine->setPanel($panel); | ||||
} | } | ||||
$column_result[] = $panel_engine->renderPanel(); | $column_result[] = $panel_engine->renderPanel(); | ||||
▲ Show 20 Lines • Show All 83 Lines • Show Last 20 Lines |