Commit 81ce0c44 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Adptation de l'affichage de l'étape pour les élements pédagogiques mutualisés (#53620)

parent 2e2dc839
Loading
Loading
Loading
Loading
Loading
+13 −11
Original line number Diff line number Diff line
@@ -53,12 +53,14 @@ foreach ($vhs as $vh) {
        if (!empty($vh->getService()->getElementPedagogique())) {
            $epId    = $vh->getService()->getElementPedagogique()->getId();
            $periode = $vh->getVolumeHoraire()->getPeriode() ? $vh->getVolumeHoraire()->getPeriode()->getCode() : 'N/A';
            $service = $vh->getService();
            $etape = ($service->getEtape()) ?? $service->getElementPedagogique()->getEtape();

            if (!isset($enseignements[$periode][$epId])) {
                $enseignements[$periode][$epId] = [
                        'etapeId'                   => $vh->getService()->getElementPedagogique()->getEtape()->getId(),
                        'etapeLibelle'              => $vh->getService()->getElementPedagogique()->getEtape()->getLibelle(),
                        'etapeCode'                 => $vh->getService()->getElementPedagogique()->getEtape()->getCode(),
                    'etapeId'                   => $etape->getId(),
                    'etapeLibelle'              => $etape->getLibelle(),
                    'etapeCode'                 => $etape->getCode(),
                    'periode'                   => $periode,
                    'elementPedagogiqueId'      => $vh->getService()->getElementPedagogique()->getId(),
                    'elementPedagogiqueLibelle' => $vh->getService()->getElementPedagogique()->getLibelle(),