laravel中的php artisan tinker有哪些自举功能?

laravel中的php artisan tinker有哪些自举功能?,laravel,laravel-artisan,Laravel,Laravel Artisan,通过查看public/index.php,我可以看到应用程序引导HTTP请求的正常方式 我正在尝试找出如何引导应用程序,以完成我想使用特使执行的后端控制台任务。我想如果我能找到它为php artisan tinker引导的地方,那就会告诉我我在寻找什么 基于HTTP引导程序: $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); $response = $kernel->handle( $request

通过查看
public/index.php
,我可以看到应用程序引导HTTP请求的正常方式

我正在尝试找出如何引导应用程序,以完成我想使用特使执行的后端控制台任务。我想如果我能找到它为
php artisan tinker
引导的地方,那就会告诉我我在寻找什么

基于HTTP引导程序:

$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);

$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
我想我会的

$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);

但是对于控制台应用程序,我不知道在下面的
handle
方法中传递什么。我没有试图从控制台获取任何输入。我只需要启动应用程序并使其可用,因为,例如,我想访问
存储
门面。

每个artisan任务的引导都在
artisan
文件本身(在项目根目录中)中实现。你可以看看那里。

谢谢,我不知道为什么我错过了那个文件,但那正是我要找的。