Differential D18952 Diff 45476 src/applications/search/controller/PhabricatorApplicationSearchController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/search/controller/PhabricatorApplicationSearchController.php
Show First 20 Lines • Show All 448 Lines • ▼ Show 20 Lines | if ($request->isFormPost()) { | ||||
$format->setViewer($viewer); | $format->setViewer($viewer); | ||||
$export_data = $engine->newExport($objects); | $export_data = $engine->newExport($objects); | ||||
$objects = array_values($objects); | $objects = array_values($objects); | ||||
$field_list = $engine->newExportFieldList(); | $field_list = $engine->newExportFieldList(); | ||||
$field_list = mpull($field_list, null, 'getKey'); | $field_list = mpull($field_list, null, 'getKey'); | ||||
$format->addHeaders($field_list); | |||||
for ($ii = 0; $ii < count($objects); $ii++) { | for ($ii = 0; $ii < count($objects); $ii++) { | ||||
$format->addObject($objects[$ii], $field_list, $export_data[$ii]); | $format->addObject($objects[$ii], $field_list, $export_data[$ii]); | ||||
} | } | ||||
$export_result = $format->newFileData(); | $export_result = $format->newFileData(); | ||||
$file = PhabricatorFile::newFromFileData( | $file = PhabricatorFile::newFromFileData( | ||||
$export_result, | $export_result, | ||||
▲ Show 20 Lines • Show All 442 Lines • Show Last 20 Lines |