/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
src/Illuminate/Testing/ParallelTestingServiceProvider.php
42 строки
1 KB
Heath Naylor
Add cache prefix isolation for parallel testing (#57584) (#58691)
09 фев 2026, 16:46
Не верифицирован
09 фев 2026, 16:46
78d19fe
Код
Авторство
О чём код?
<?php namespace Illuminate\Testing; use Illuminate\Contracts\Support\DeferrableProvider; use Illuminate\Support\ServiceProvider; use Illuminate\Testing\Concerns\TestCaches; use Illuminate\Testing\Concerns\TestDatabases; use Illuminate\Testing\Concerns\TestViews; class ParallelTestingServiceProvider extends ServiceProvider implements DeferrableProvider { use TestCaches, TestDatabases, TestViews; /** * Boot the application's service providers. * * @return void */ public function boot() { if ($this->app->runningInConsole()) { $this->bootTestCache(); $this->bootTestDatabase(); $this->bootTestViews(); } } /** * Register the service provider. * * @return void */ public function register() { if ($this->app->runningInConsole()) { $this->app->singleton(ParallelTesting::class, function () { return new ParallelTesting($this->app); }); } } }