valider
This commit is contained in:
@@ -202,9 +202,35 @@ class ControleurFichebeneficiaire extends Controleur
|
||||
$limite_beneficiaire = $this->garantieadherent->getLimitesBeneficiaire($idBeneficiaire);
|
||||
|
||||
$limite_adherent = $this->garantieadherent->getLimitesAdherent($idAdherent);
|
||||
|
||||
$prestationsParMois = $this->beneficiaire->getPrestationsmensuelles($idBeneficiaire);
|
||||
|
||||
// Extraction directe des colonnes avec array_column
|
||||
$tabConsoParMois = [
|
||||
'mois' => array_column($prestationsParMois, 'mois'),
|
||||
'consos' => array_column($prestationsParMois, 'consommationBeneficiaire')
|
||||
];
|
||||
|
||||
$tabConsoParGaranties = [
|
||||
'garanties' => array_column($garantieadherents, 'codeGarantie'),
|
||||
'depenses' => array_column($garantieadherents, 'consommation'),
|
||||
'plafonds' => array_column($garantieadherents, 'plafond')
|
||||
];
|
||||
|
||||
// Encodage JSON
|
||||
$dataConsoParMois = json_encode($tabConsoParMois, JSON_NUMERIC_CHECK);
|
||||
$dataConsoParGaranties = json_encode($tabConsoParGaranties, JSON_NUMERIC_CHECK);
|
||||
|
||||
$this->genererVue(array('beneficiaire' => $beneficiaire, 'message' => $message, 'nouveau_fichier' => $nouveau_fichier,
|
||||
'garantieadherents' => $garantieadherents, 'limite_beneficiaire' => $limite_beneficiaire, 'limite_adherent' => $limite_adherent));
|
||||
$this->genererVue(array(
|
||||
'beneficiaire' => $beneficiaire,
|
||||
'message' => $message,
|
||||
'nouveau_fichier' => $nouveau_fichier,
|
||||
'garantieadherents' => $garantieadherents,
|
||||
'limite_beneficiaire' => $limite_beneficiaire,
|
||||
'limite_adherent' => $limite_adherent,
|
||||
'dataConsoParMois' => $dataConsoParMois,
|
||||
'dataConsoParGaranties' => $dataConsoParGaranties
|
||||
));
|
||||
}
|
||||
|
||||
public function supprimer() {
|
||||
|
||||
Reference in New Issue
Block a user