From 75cb428372cd4ef846188a674882d5b2ac1814db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wilsen=20Hern=C3=A1ndez?= Date: Fri, 23 Sep 2022 00:36:02 -0400 Subject: [PATCH] Add Vite helper for tenancy --- src/TenancyServiceProvider.php | 4 ++++ src/Vite.php | 20 ++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 src/Vite.php diff --git a/src/TenancyServiceProvider.php b/src/TenancyServiceProvider.php index 3850720c..18323473 100644 --- a/src/TenancyServiceProvider.php +++ b/src/TenancyServiceProvider.php @@ -5,6 +5,7 @@ declare(strict_types=1); namespace Stancl\Tenancy; use Illuminate\Cache\CacheManager; +use Illuminate\Foundation\Vite as BaseVite; use Illuminate\Support\Facades\Event; use Illuminate\Support\ServiceProvider; use Stancl\Tenancy\Bootstrappers\FilesystemTenancyBootstrapper; @@ -64,10 +65,13 @@ class TenancyServiceProvider extends ServiceProvider $this->app->singleton(Commands\Rollback::class, function ($app) { return new Commands\Rollback($app['migrator']); }); + $this->app->singleton(Commands\Seed::class, function ($app) { return new Commands\Seed($app['db']); }); + $this->app->singleton(BaseVite::class, Vite::class); + $this->app->bind('globalCache', function ($app) { return new CacheManager($app); }); diff --git a/src/Vite.php b/src/Vite.php new file mode 100644 index 00000000..2598a2e4 --- /dev/null +++ b/src/Vite.php @@ -0,0 +1,20 @@ +