getArgument('module'); $orderId = $event->getArgument('order'); if ((null !== $orderId) && ($moduleId == LivraisonParSecteurs::getModuleId())) { $lpsData = $this->getSession()->get('lpsData'); $selectedDay = $lpsData->getDeliveryDate(); $beginTime = $lpsData->getDeliveryStartTime(); $endTime = $lpsData->getDeliveryEndTime(); if ( (null !== $selectedDay) && (null !== $beginTime) && (null !== $endTime) ) { $event->add( $this->render( 'delivery-address.html', [ 'day' => $selectedDay, 'begin_time' => $beginTime, 'end_time' => $endTime ]) ); } else throw new TheliaProcessException("LivraisonParSecteurs : Impossible de récupérer les données de session LpsData : "); } } }