From ce51042edfb9a0144591abbdbbe26c6e5b8615cb Mon Sep 17 00:00:00 2001 From: Joel Male Date: Wed, 27 May 2026 21:45:16 +1000 Subject: [PATCH] feat: register Artisan commands in CartServiceProvider --- src/CartServiceProvider.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/CartServiceProvider.php b/src/CartServiceProvider.php index b33c24c..724624f 100644 --- a/src/CartServiceProvider.php +++ b/src/CartServiceProvider.php @@ -5,6 +5,12 @@ namespace Wearepixel\Cart; use Illuminate\Support\ServiceProvider; +use Wearepixel\Cart\Commands\DebugCommand; +use Wearepixel\Cart\Commands\InstallCommand; +use Wearepixel\Cart\Commands\MakeCouponCommand; +use Wearepixel\Cart\Commands\MakeDriverCommand; +use Wearepixel\Cart\Commands\MakeShippingCommand; +use Wearepixel\Cart\Commands\MakeTaxCommand; class CartServiceProvider extends ServiceProvider { @@ -15,7 +21,16 @@ public function boot(): void if ($this->app->runningInConsole()) { $this->publishes([ __DIR__ . '/../config/config.php' => config_path('cart.php'), - ], 'config'); + ], 'cart-config'); + + $this->commands([ + InstallCommand::class, + MakeCouponCommand::class, + MakeTaxCommand::class, + MakeShippingCommand::class, + MakeDriverCommand::class, + DebugCommand::class, + ]); } }