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