feat: register Artisan commands in CartServiceProvider

This commit is contained in:
Joel Male
2026-05-27 21:45:16 +10:00
parent c2b2563cf1
commit ce51042edf
+16 -1
View File
@@ -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,
]);
}
}