Я написал скрипт на 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);
} }
Задача ещё не решена.
Других решений пока нет …