Как добавить команду «Сохранить всплывающее окно»? Я экспортирую данные в формате CSV

Я написал скрипт на PHP / Symfony, который очищает веб-данные и сохраняет их в файл CSV. Я могу сохранить этот файл CSV в одной из папок на сервере. Но мне нужен вывод, который идет на экран, и тот, кто его запускает, выбирает, где его сохранить.

class MiscScrapeHistoricalLeaseDataCommand extends ContainerAwareCommand {

protected function configure()
{
parent::configure();
$this->setName('abc:misc:scrape-lease-data');

}

protected function execute(InputInterface $input, OutputInterface $output)
{
// scrapper code
...........
$this->generateCsv($leaseData);
}

protected function generateCsv($leases = array()) {
$output = fopen(getcwd().'/web/report.csv', 'w');
fputcsv($output, array('Address', 'Square Foot', 'Tenant', 'Tenant Representativee', 'Landlord', 'Landlord Representative', 'Notes', 'Issue'));
fclose($output);

} }

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …