diff --git a/src/UnicaenSiham/Service/Siham.php b/src/UnicaenSiham/Service/Siham.php index 9b0ec26db423904e60913fc178a6322d5476f606..7b43d7dbd2d8e66c0338c7d88102e23211b6be70 100644 --- a/src/UnicaenSiham/Service/Siham.php +++ b/src/UnicaenSiham/Service/Siham.php @@ -759,17 +759,20 @@ class Siham 'temoinValidite' => (isset($params['listeCarriere']['temoinValidite'])) ? $params['listeCarriere']['temoinValidite'] : '']; } - //Traitement du contrat $listeContrats = []; if (!empty($params['listeContrats'])) { - $listeContrats[] = [ - 'dateDebutContrat' => (isset($position['dateDebutContrat'])) ? strtoupper($position['dateDebutContrat']) : '', - 'dateFinContrat' => (isset($position['dateFinContrat'])) ? strtoupper($position['dateFinContrat']) : '', - 'natureContrat' => (isset($position['natureContrat'])) ? strtoupper($position['natureContrat']) : '', - 'typeContrat' => (isset($position['typeContrat'])) ? strtoupper($position['typeContrat']) : '', - ]; - } + foreach ($params['listeContrats'] as $contrat) { + $listeContrats[] = [ + 'dateDebutContrat' => (isset($contrat['dateDebutContrat'])) ? strtoupper($contrat['dateDebutContrat']) : '', + 'dateFinContrat' => (isset($contrat['dateFinContrat'])) ? strtoupper($contrat['dateFinContrat']) : '', + 'natureContrat' => (isset($contrat['natureContrat'])) ? strtoupper($contrat['natureContrat']) : '', + 'typeContrat' => (isset($contrat['typeContrat'])) ? strtoupper($contrat['typeContrat']) : '', + 'typeLienJuridique' => (isset($contrat['typeLienJuridique'])) ? strtoupper($contrat['typeLienJuridique']) : '', + ]; + } + } + $paramsWS = ['ParamPEC' => [ 'categorieEntree' => (isset($params['categorieEntree'])) ? strtoupper($params['categorieEntree']) : '', 'civilite' => (isset($params['civilite'])) ? strtoupper($params['civilite']) : '', @@ -1316,14 +1319,14 @@ class Siham $trace = $e->getTraceAsString(); } else { $trace = $exception->getMessage(); - $trace .= "<br><br><br><br>"; + $trace .= "----------------------------------------------------"; $trace .= $exception->getTraceAsString(); } $body = $trace; - $body .= "<br><br><br><br>"; + $body .= "----------------------------------------------------"; $body .= $this->sihamClient->getLastRequest(); - $body .= "<br><br><br><br>"; + $body .= "----------------------------------------------------"; $body .= $this->sihamClient->getLastResponse(); $mail = new Message();