From 677b240a8defa0602d1e15bc5062af70cd88ba72 Mon Sep 17 00:00:00 2001 From: Konstantinos Arvanitakis Date: Mon, 6 Jul 2026 03:10:34 +0300 Subject: [PATCH] Feature: Adding shipping options to Core --- composer.json | 3 ++- src/CorePlugin.php | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index 3c26ef6..34209ec 100644 --- a/composer.json +++ b/composer.json @@ -13,7 +13,8 @@ "lunarphp/lunar": "1.3.0", "laravel/framework": "^12.0", "laravel/tinker": "^3.0", - "symfony/yaml": "^7.0" + "symfony/yaml": "^7.0", + "lunarphp/table-rate-shipping": "^1.3" }, "require-dev": { "fakerphp/faker": "^1.23", diff --git a/src/CorePlugin.php b/src/CorePlugin.php index 78d2d62..1f1af20 100644 --- a/src/CorePlugin.php +++ b/src/CorePlugin.php @@ -8,6 +8,7 @@ use Illuminate\Support\Facades\Mail; use Lunar\Admin\Filament\Resources\StaffResource; use Lunar\Admin\Models\Staff as LunarStaff; use Lunar\Admin\Support\Facades\LunarPanel; +use Lunar\Shipping\ShippingPlugin; use Modules\Core\Auth\Extensions\StaffResourceExtension; use Modules\Core\Auth\Filament\Pages\Login; use Modules\Core\Auth\Mail\InviteMail; @@ -25,7 +26,8 @@ class CorePlugin implements Plugin ->brandName('Boboko') ->brandLogo(asset('static/logos/core/boboko-logo.svg')) ->darkModeBrandLogo(asset('static/logos/core/boboko-logo-white.svg')) - ->login(Login::class); + ->login(Login::class) + ->plugin(ShippingPlugin::make()); LunarPanel::extensions([ StaffResource::class => StaffResourceExtension::class,