From 2bfce618a9d3b4cd86be2acd551a56aa45800efd Mon Sep 17 00:00:00 2001
From: Filippo Bertilotti <filippobertilotti@gmail.com>
Date: Fri, 26 Jul 2024 10:49:09 +0200
Subject: [PATCH] utilizzo del model per insrimento dati database

---
 app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php |   23 ++++++++++-------------
 1 files changed, 10 insertions(+), 13 deletions(-)

diff --git a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
index 29f383d..b885ef0 100644
--- a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
+++ b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php
@@ -1,6 +1,7 @@
 <?php
 namespace App\Vola\Services\FakeSSODatabase;
 
+use App\Models\VodafoneUser;
 use Exception;
 use Illuminate\Support\Facades\DB;
 use PDOException;
@@ -8,27 +9,23 @@
 class FakeSSODatabaseHandler {
 
     public function __construct() {
-        echo "Loaded class 'FakeSSODatabaseHandler'";
     }
-    
-    /*public function insertDataIntoTable(array $data) {
-        //usare insert() per inserire il valore nella tabella giusta
-    }
-
-    private function insert($value ,string $field, string $table) {
-        
-    }*/
 
     public function insertDataIntoTables(array $data) {
-        print_r($data["EmailAddress"]);
 
+        $user = 
+        [
+            'Name' => $data["Name"],
+            'Surname' => $data["Surname"],
+            'EmailAddress' => $data["EmailAddress"]
+        ];
 
         try{
-            DB::insert("insert into fakesso_vodafoneusers (Name, Surname, EmailAddress) values (?, ?, ?)",
-                        [$data["Name"], $data["Surname"], $data["EmailAddress"]]);
+            VodafoneUser::insert($user);
         }catch(PDOException $e) {
             echo $e->getMessage();
-        };
+        }
+
     }
 
 

--
Gitblit v1.8.0