From 0991a9fb42afabd45d2b7504b84d6484b241c35d Mon Sep 17 00:00:00 2001
From: Filippo Bertilotti <filippobertilotti@gmail.com>
Date: Mon, 22 Jul 2024 12:03:54 +0200
Subject: [PATCH] creazione nuova richiesta relativa al form e controllo sui campi

---
 app/Http/Controllers/Profiles/ProfilesController.php |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/app/Http/Controllers/Profiles/ProfilesController.php b/app/Http/Controllers/Profiles/ProfilesController.php
index 888c280..00457fe 100644
--- a/app/Http/Controllers/Profiles/ProfilesController.php
+++ b/app/Http/Controllers/Profiles/ProfilesController.php
@@ -3,8 +3,13 @@
 namespace App\Http\Controllers\Profiles;
 
 use App\Http\Controllers\Controller;
+use App\Http\Requests\SSOFormRequest;
+use App\Models\VodafoneUser;
 use App\Vola\Classes\Utils;
+use App\Vola\Services\FakeSSODatabase\FakeSSODatabaseHandler;
+use Exception;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\DB;
 
 class ProfilesController extends Controller
 {
@@ -24,6 +29,7 @@
         if ($this->authorized) {
             return view('vodafone_fake_sso.choose_profile', [
                 "domain" => Utils::getDomain($_SERVER['SERVER_NAME']),
+                "loggedInfo" => Utils::getLoggedUser($request),
                 "setUrl" => "/set",
                 "clearUrl" => "/clear"
             ]);
@@ -72,6 +78,17 @@
             "sso_getInfoActivationWSC" => \Arr::first($defaultXML["sso"]["getInfoActivationWSC"]["parametri"]["boID"]),
             "picasso_getWebcustomerInformation" => \Arr::first($defaultXML["picasso"]["getWebcustomerInformation"]["parametri"]["k"]),
         ];
-        return view('vodafone_fake_sso.create-view', $data);
+         return view('vodafone_fake_sso.create-view', $data);
     }
+    
+    public function saveUser(SSOFormRequest $request) {
+        $data = $request->all();
+
+        print_r($data);
+        //VodafoneUser::save(["Name" => "Paolo", "Surname" => "Test", "EmailAddress" => "paolotest@test.it"]);
+        //$dbHandler = new FakeSSODatabaseHandler;
+        //$databaseHandler->testInserimentoDatabase();
+        return view("vodafone_fake_sso.db-create-view");
+    }
+
 }

--
Gitblit v1.8.0