У меня есть сложная Artisan-команда, которую я также хочу вызвать в своем контроллере. Это работает. За исключением того, что вместо вывода он возвращает код выхода.
У меня есть сложная Artisan-команда, которую я также хочу вызвать в своем контроллере. Это работает. За исключением того, что вместо вывода он возвращает код выхода.
[code]use Symfony\Component\Console\Output\BufferedOutput; # on top
public function foobar(Request $request) { $this->validate($request, [ 'date' => 'required|date_format:Y-m-d', ]);
Я использую Artisan::call('migrate --seed --force') в своем контроллере Laravel для запуска миграции базы данных и заполнения базы данных. Однако эта команда, похоже, не выполняется полностью, что приводит к зависанию сценария. Остальные команды...
Я использую Artisan::call('migrate --seed --force') в своем контроллере Laravel для запуска миграции базы данных и заполнения базы данных. Однако эта команда, похоже, не выполняется полностью, что приводит к зависанию сценария. Остальные команды...