src/IlaveU/FrontBundle/Themes/IlaveU/Controller/PartialController.php line 24
<?phpnamespace App\IlaveU\FrontBundle\Themes\IlaveU\Controller;use App\IlaveU\FrontBundle\Repository\CategoryProductFrontRepository;use App\IlaveU\FrontBundle\Repository\MasterSliderRepository;use App\IlaveU\FrontBundle\Repository\MenuRepository;use App\IlaveU\FrontBundle\Repository\PubBannerRepository;use App\IlaveU\ShopBundle\Repository\Product\ProductRepository;use App\IlaveU\FrontBundle\Repository\ProductFrontRepository;use App\IlaveU\FrontBundle\Service\IlaveUFrontProvider as ServiceIlaveUFrontProvider;use App\Service\IlaveUFrontProvider;use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;use Symfony\Component\HttpFoundation\Response;use Symfony\Component\Routing\Annotation\Route;use Knp\Menu\Matcher\Matcher;use Knp\Menu\MenuFactory;use Knp\Menu\Renderer\ListRenderer;class PartialController extends AbstractController{#[Route('/{_locale}/header', name: 'front_header')]public function header(MenuRepository $menuRepository,ServiceIlaveUFrontProvider $ilaveFrontProvider): Response{return $this->render('@IlaveU/FrontBundle/Themes/IlaveU/templates/_header.html.twig', ["menu"=>$ilaveFrontProvider->getRendredMenu($menuRepository->findOneBy(["isMainMenu"=>true])),]);}#[Route('/{_locale}/footer', name: 'front_footer')]public function footer(MenuRepository $menuRepository,ServiceIlaveUFrontProvider $ilaveFrontProvider): Response{return $this->render('@IlaveU/FrontBundle/Themes/IlaveU/templates/_footer.html.twig', ["menuLinks"=>$ilaveFrontProvider->getRendredMenu($menuRepository->findOneBy(["name"=>"Liens utiles"])),"menuServices"=>$ilaveFrontProvider->getRendredMenu($menuRepository->findOneBy(["name"=>"Services"])),"menuBottom"=>$ilaveFrontProvider->getRendredMenu($menuRepository->findOneBy(["name"=>"Conditions de vente"])),]);}}