| | |
| | | <?php |
| | | namespace App\Vola\Services\FakeSSODatabase; |
| | | |
| | | use App\Models\Msisdn; |
| | | use App\Models\VodafoneUser; |
| | | use Exception; |
| | | use Illuminate\Support\Facades\DB; |
| | |
| | | |
| | | class FakeSSODatabaseHandler { |
| | | |
| | | public function __construct() { |
| | | } |
| | | |
| | | public function insertDataIntoTables(array $data) { |
| | | |
| | | $user = |
| | | [ |
| | | 'Name' => $data["Name"], |
| | | 'Surname' => $data["Surname"], |
| | | 'EmailAddress' => $data["EmailAddress"] |
| | | ]; |
| | | |
| | | try{ |
| | | VodafoneUser::insert($user); |
| | | |
| | | |
| | | $userModel = VodafoneUser::create(['Name' => $data["Name"], |
| | | 'Surname' => $data["Surname"], |
| | | 'EmailAddress' => $data["EmailAddress"]]); |
| | | Msisdn::create(['MSISDN' => $data["sim_1"], |
| | | 'IdPiano' => $data['IdPiano'], |
| | | 'LinkedUser' => $userModel->id]); |
| | | }catch(PDOException $e) { |
| | | echo $e->getMessage(); |
| | | } |