我已经尝试过这里描述的方法,但这不适用于我的 Laravel 5 安装。
use Symfony\Component\Console\Output\BufferedOutput;
Route::get('/test', function()
{
$output = new BufferedOutput;
Artisan::call('testCommand', array(), $output);
return $output->fetch();
});
我的命令;
public function fire()
{
$this->info('No output visible');
}
有什么建议我可能做错了吗?还是在 Laravel 5 中发生了变化?