From 56f8c80f9a610c80810b24718340bc9cfd14df07 Mon Sep 17 00:00:00 2001 From: Filippo Bertilotti <filippobertilotti@gmail.com> Date: Mon, 02 Sep 2024 10:14:35 +0200 Subject: [PATCH] creazione view nuova per inserimento database e refactor --- app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php b/app/Vola/Services/FakeSSODatabase/FakeSSODatabaseHandler.php index b885ef0..706b327 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\Msisdn; use App\Models\VodafoneUser; use Exception; use Illuminate\Support\Facades\DB; @@ -8,20 +9,27 @@ class FakeSSODatabaseHandler { - public function __construct() { - } - public function insertDataIntoTables(array $data) { - $user = + $userArray = [ 'Name' => $data["Name"], 'Surname' => $data["Surname"], 'EmailAddress' => $data["EmailAddress"] ]; + $msisdnArray = + [ + 'MSISDN' => $data["sim_1"], + 'IdPiano' => $data["IdPiano"] + ]; + try{ - VodafoneUser::insert($user); + $userModel = VodafoneUser::create($userArray); + Msisdn::create(['MSISDN' => $data["sim_1"], + 'IdPiano' => $data['IdPiano'], + 'LinkedUser' => $userModel->id]); + }catch(PDOException $e) { echo $e->getMessage(); } -- Gitblit v1.8.0