commit | author | age
|
42e9ce
|
1 |
<?php |
FB |
2 |
namespace App\Vola\Services\FakeSSODatabase; |
|
3 |
|
7e64cc
|
4 |
use App\Models\Msisdn; |
2bfce6
|
5 |
use App\Models\VodafoneUser; |
42e9ce
|
6 |
use Exception; |
FB |
7 |
use Illuminate\Support\Facades\DB; |
6aea63
|
8 |
use PDOException; |
42e9ce
|
9 |
|
FB |
10 |
class FakeSSODatabaseHandler { |
6aea63
|
11 |
|
FB |
12 |
public function insertDataIntoTables(array $data) { |
42e9ce
|
13 |
try{ |
885e76
|
14 |
|
FB |
15 |
|
|
16 |
$userModel = VodafoneUser::create(['Name' => $data["Name"], |
|
17 |
'Surname' => $data["Surname"], |
|
18 |
'EmailAddress' => $data["EmailAddress"]]); |
7e64cc
|
19 |
Msisdn::create(['MSISDN' => $data["sim_1"], |
FB |
20 |
'IdPiano' => $data['IdPiano'], |
|
21 |
'LinkedUser' => $userModel->id]); |
6aea63
|
22 |
}catch(PDOException $e) { |
FB |
23 |
echo $e->getMessage(); |
2bfce6
|
24 |
} |
FB |
25 |
|
42e9ce
|
26 |
} |
FB |
27 |
|
|
28 |
|
|
29 |
} |