currentCredit = $currentCredit; // Sauvegarder les données de l'étape 4 $this->save_emprunteur_address($data, $currentCredit); if (array_key_exists('cohometype', $data)) { $this->save_co_emprunteur_address($data, $currentCredit); } $this->wpdb->update( 'cdf_Credit', array( 'last_update_date' => (new \DateTime())->format('Y-m-d H:i:s'), 'last_step' => '5', 'token' => null ), array('idCredit' => $this->currentCredit->idCredit) ); //save into cdf_Credits_listing $this->save_to_credits_listing($currentCredit); return $this->wpdb->insert_id; } // Méthode pour sauvegarder l'adresse de l'emprunteur private function save_emprunteur_address($data, $currentCredit) { $borrower = $this->getBorrower($currentCredit); /* echo '
';
        print_r($borrower);
        print_r($data);
        echo '
'; die(); */ $datas_update = array( 'adresse' => $data['address'], 'code_postal' => $data['zip'], 'localite' => $data['city'], 'pays' => $data['country'], 'date_emmenagement' => $data['movingdate'], 'nom_employeur' => $data['emname'], 'adresse_employeur' => $data['emaddress'], 'code_postal_employeur' => $data['emzip'], 'localite_employeur' => $data['emcity'], 'date_engagement' => $data['commitmentdate'] ); /* echo '
';
        print_r($datas_update);
        echo '
'; die(); */ if ($borrower) { $this->wpdb->update( 'cdf_Emprunteur', $datas_update, array('idemprunteur' => $borrower->idemprunteur) ); } } // Méthode pour sauvegarder l'adresse du co-emprunteur private function save_co_emprunteur_address($data, $currentCredit) { $coBorrower = $this->getCoBorrower($currentCredit); if ($coBorrower) { $this->wpdb->update( 'cdf_Emprunteur', array( 'adresse' => $data['coaddress'], 'code_postal' => $data['cozip'], 'localite' => $data['cocity'], 'pays' => $data['cocountry'], 'date_emmenagement' => $data['comovingdate'], 'nom_employeur' => $data['coemname'], 'adresse_employeur' => $data['coemaddress'], 'code_postal_employeur' => $data['coemzip'], 'localite_employeur' => $data['coemcity'], 'date_engagement' => $data['cocommitmentdate'] ), array('idemprunteur' => $coBorrower->idemprunteur) ); } } }