From 072cbba7a5c6aeb9dab04904b6d27312aa7fe6ac Mon Sep 17 00:00:00 2001
From: Filippo Bertilotti <filippobertilotti@gmail.com>
Date: Thu, 19 Sep 2024 11:48:24 +0200
Subject: [PATCH] prova aggiunta multi select product e metodo per leggere products

---
 app/Models/Msisdn.php |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/app/Models/Msisdn.php b/app/Models/Msisdn.php
index 5f3f0e8..0d87f6f 100644
--- a/app/Models/Msisdn.php
+++ b/app/Models/Msisdn.php
@@ -8,24 +8,31 @@
 class Msisdn extends Model
 {
 
+    protected $table = "fakesso_msisdn";
+
     /**
      * The attributes that are mass assignable.
      *
      * @var array<int, string>
      */
     protected $fillable = [
-        'VodafoneUser',
         'MSISDN',
         'CardType',
         'IdPiano',
         'VodafoneOne',
         'TopClub',
         'SeniorityCluster',
+        'LinkedUser'
     ];
 
     public function user()
     {
-        return $this->belongsTo('App\Models\VodafoneUser', 'VodafoneUser', 'id');
+        return $this->belongsTo(VodafoneUser::class, 'LinkedUser');
+    }
+
+    public function products()
+    {
+        return $this->belongsToMany(Products::class, 'pivot_msisdn_products', 'idProducts', 'idMsisdn');
     }
 
 }

--
Gitblit v1.8.0