49 lines
1.4 KiB
PHP
49 lines
1.4 KiB
PHP
<?php
|
|
|
|
namespace models;
|
|
|
|
class CRED_credit_step4 extends CRED_credit {
|
|
|
|
protected $currentCredit;
|
|
|
|
public function save_step_3($data, $currentCredit) {
|
|
$this->currentCredit = $currentCredit;
|
|
|
|
$this->save_autre_credit_emprunteur($data,$currentCredit);
|
|
|
|
$this->update_emprunteur($data,$currentCredit);
|
|
|
|
$curreentUser = wp_get_current_user();
|
|
|
|
if($curreentUser->ID == 1) {
|
|
|
|
echo '<pre>';
|
|
echo 'data';
|
|
print_r($data);
|
|
echo '</pre>';
|
|
|
|
}
|
|
|
|
// Vérifier si le co-emprunteur existe et mettre à jour ses données
|
|
$coBorrower = $this->getCoBorrower($currentCredit);
|
|
if (is_object($coBorrower)) {
|
|
// Mettre à jour les données du co-emprunteur
|
|
$this->update_co_emprunteur($data, $currentCredit);
|
|
|
|
// Sauvegarder les autres crédits du co-emprunteur si nécessaire
|
|
if (array_key_exists('cohometype', $data)) {
|
|
$this->save_autre_credit_co_emprunteur($data,$currentCredit);
|
|
}
|
|
}
|
|
|
|
$this->wpdb->update(
|
|
'cdf_Credit',
|
|
array(
|
|
'last_update_date' => (new \DateTime())->format('Y-m-d H:i:s'),
|
|
'last_step' => '4',
|
|
'token' => $this->currentCredit->token
|
|
),
|
|
array('idCredit' => $this->currentCredit->idCredit)
|
|
);
|
|
}
|
|
} |