Мне нужно захватить вывод команды консоли, которую нужно отправить по электронной почте, а также по запросу. Как я могу это сделать?Получение вывода консоли в Laravel
Как получить вывод, сгенерированный из следующих вызовов $this->info()
?
$r = processData();
$this->info("\nSubmitted data:");
$this->info("SubmissionId: " . $r['submission_id']);
$this->info("Status: " . $r['status']);
ли [этот ответ] (http://stackoverflow.com/a/20111569/1903366) помочь? – lukasgeiter
@ lukasgeiter К сожалению, это не потому, что мне нужно захватить определенный сегмент выходного файла консоли с помощью самой исполняющей команды. Решение предназначено для вызова команды извне и записи вывода. Не знаю, как бы я его адаптировал (я действительно пытался). – eComEvo
Хорошо. Вы можете переопределить метод 'info' в своей команде (или новый базовый класс команд, если вам это нужно), а затем сохранить его там. Это будет вариант? – lukasgeiter