From b68720b1252cd927258d625585b2c91a8e6ada92 Mon Sep 17 00:00:00 2001 From: "Harry (hjbdev)" Date: Mon, 31 Mar 2025 16:18:41 +0000 Subject: [PATCH] morph map --- app/Providers/AppServiceProvider.php | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php index c5f9a3c..a974c74 100644 --- a/app/Providers/AppServiceProvider.php +++ b/app/Providers/AppServiceProvider.php @@ -2,6 +2,15 @@ namespace App\Providers; +use App\Models\Application; +use App\Models\Deployment; +use App\Models\Environment; +use App\Models\Organisation; +use App\Models\OrganisationUser; +use App\Models\Server; +use App\Models\Service; +use App\Models\Slice; +use App\Models\Step; use App\Models\User; use Illuminate\Database\Eloquent\Relations\Relation; use Illuminate\Support\ServiceProvider; @@ -22,6 +31,15 @@ class AppServiceProvider extends ServiceProvider public function boot(): void { Relation::enforceMorphMap([ + 'application' => Application::class, + 'deployment' => Deployment::class, + 'environment' => Environment::class, + 'organisation' => Organisation::class, + 'organisation-user' => OrganisationUser::class, + 'server' => Server::class, + 'service' => Service::class, + 'slice' => Slice::class, + 'step' => Step::class, 'user' => User::class, ]); }