我目前正在尝试使用 Laravel Envoy ( https://laravel.com/docs/5.8/envoy )。它工作得很好,但我想更进一步,能够使用Illuminate\Foundation\Application
类来将一些依赖项注入@setup
Envoy 指令(例如检索一些配置或 Eloquent 模型)。但是无论我尝试什么,我都会不断收到此错误。
我的Envoy.blade.php
文件:
@servers(['localhost' => '127.0.0.1'])
@include('vendor/autoload.php')
@setup
$laravelApp = include 'bootstrap/app.php';
dump(config('database'));
@endsetup
@task('foo', ['on' => 'localhost'])
ls
@endtask
任何帮助将不胜感激,谢谢!