| | |
| | | <?php |
| | | namespace App\Vola\Services\FakeSSODatabase; |
| | | |
| | | use App\Models\VodafoneUser; |
| | | use Exception; |
| | | use Illuminate\Support\Facades\DB; |
| | | use PDOException; |
| | |
| | | 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(); |
| | | }; |
| | | } |
| | | |
| | | } |
| | | |
| | | |