0
Я использую структуру Lumen для стороннего проекта и создал команду artisan, которая записывает небольшую таблицу в терминал. У меня возникают проблемы с очисткой терминала и перерисовкой таблицы.Очистка консоли от команды Laravel
public function fire()
{
$scraper = new scraper();
$scores = $scraper->scrape();
$i = 1;
while($i = 1) {
$table = new Table($this->getOutput());
$table->setHeaders(array('', 'Score', 'Status'));
foreach($scores as $game) {
$table->addRow([$game->team1['name'], $game->team1['score'], new TableCell($game->gameStatus, array('rowspan' => 2))]);
$table->addRow([$game->team2['name'], $game->team2['score']]);
$table->addRow([new TableSeparator(), new TableSeparator(), new TableSeparator()]);
}
$table->render();
sleep(5);
// Somehow clear the terminal
}
}
У кого-нибудь есть идеи?
Можете ли вы подробнее остановиться на «возникли проблемы»? –
@JoeC «имеет проблемы», так как я не уверен, как выполнить очистку консоли. –