<?php
namespace App\Controller\Front\qualityGuarantee;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Contracts\HttpClient\HttpClientInterface;
use Symfony\Component\HttpFoundation\Request;
use App\Repository\PageRepository;
use App\Repository\SectionRepository;
class IndicatorsController extends AbstractController
{
/**
* @Route("/calidad/indicadores/resultados-anuales-del-grado")
*/
public function degreeAnualResults(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"calidad/indicadores/resultados-anuales-del-grado"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/quality/indicators/degreeAnualResults.html.twig', ["content" => $content]);
}
/**
* @Route("/calidad/indicadores/resultados-globales")
*/
public function globalResults(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"calidad/indicadores/resultados-globales"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/quality/indicators/globalResults.html.twig', ["content" => $content]);
}
/**
* @Route("/calidad/indicadores/resultados-anuales-del-master")
*/
public function masterAnualResults(Request $request,PageRepository $pageRepository, SectionRepository $sectionRepository)
{
$page = $pageRepository->findOneBy(["slug"=>"calidad/indicadores/resultados-anuales-del-master"],[]);
$content = $sectionRepository->findBy(["page"=>$page->getId()], ["customOrder"=>"ASC"]);
return $this->render('front/quality/indicators/masterAnualResults.html.twig', ["content" => $content]);
}
}